首页

Docker 技术入门与实战

Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松! 无论是应用开发者、运维人员、还是其他信息技术从业人员,都有必要认识和掌握 Docker,节约有限的生命。 本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。前六章为基础内容,供用户理解 Docker 的基本概念和操作;7 ~ 9 章介绍包括数据管理、网络等高级操作;第 10 ~ 12 章介绍了容器生态中的几个核心项目;13、14 章讨论了关于 Docker 安全和实现技术等高级话题。后续章节则分别介绍包括 Etcd、Fedora CoreOS、Kubernetes、容器云等相关热门开源项目。最后,还展示了使用容器技术的典型的应用场景和实践案例。

...ajjja
25章节
阅读

云计算架构-设计模式

这些设计模式可用于在云中构建可靠且可缩放的安全应用程序。 每种模式描述了该模式解决的问题、有关应用该模式的注意事项,以及基于 Microsoft Azure 的示例。 大多数模式都包含了代码示例或代码片段,演示如何在 Azure 中实现该模式。 但是,无论是托管在 Azure 上还是其他云平台中,大多数模式都与任一分布式系统相关。

...b888
45章节
阅读

MySQL教程

MySQL 是一种广泛使用的开放源代码关系型数据库管理系统。在本课程中,您将学习如何使用 MySQL 创建和管理数据表、数据库和查询语句。学习这些技能将有助于您轻松管理和分析数据。 在课程中,您将学习: 如何安装和配置 MySQL 数据库 MySQL 基础知识和概念 如何创建和管理数据表和数据库 如何插入、查询、修改和删除数据 如何使用 MySQL 的高级查询和连接操作 如何创建和执行 MySQL 存储过程和触发器 如何优化 MySQL 数据库的性能 如何备份和复制 MySQL 数据库 如何提高 MySQL 数据库的安全性 在学习这些内容之后,您将有能力使用 MySQL 来管理和分析大量数据。这项技能将帮助您在许多领域取得成功,例如网络和应用程序开发、数据库管理等。 我们鼓励学生在学习过程中积极参与,通过在线讨论和交流来解决疑问。我们希望能够通过构建MySQL的实际案例和练习,帮助学生更好地掌握MySQL技能并获得更多的应用场景。

...小书匠
10章节
阅读

Redis教程

这是一门关于Redis的教程,Redis是一个开源的内存键值存储系统,常用于缓存、消息队列和数据存储等场景。本课程将深入讲解Redis的基础知识、高级特性以及实际应用场景,包括以下内容: 1. Redis概述:介绍Redis的历史、优势和应用场景。 2. Redis数据类型:详细讲解Redis支持的五种数据类型,包括字符串、列表、哈希、集合和有序集合,以及它们的使用方法和应用场景。 3. Redis命令:介绍Redis的常用命令,包括键值操作、数据类型操作、事务处理等。 4. Redis持久化:讲解Redis的持久化机制,包括RDB和AOF两种方式,并探讨它们各自的优缺点和适用场景。 5. Redis高级特性:介绍Redis的一些高级特性,例如发布订阅、Lua脚本、管道、事务等,以及如何使用它们来构建更复杂的应用程序。 6. Redis集群:介绍Redis集群的概念、原理和实现方式,以及如何在大规模场景下使用Redis。 7. Redis在实际场景中的应用:结合实际案例,讲解Redis在缓存、分布式锁、任务队列等场景中的应用。 通过本课程的学习,你将深入了解Redis的核心知识和应用技巧,可以更好地利用Redis来提升应用程序的性能和可靠性。

...小书匠
11章节
阅读

Linux服务器运维笔记

服务器运维笔记

...虎虎
订阅19币1 人已订阅8章节
阅读