【Docker容器技术与应用】这本书以Docker为核心,详细介绍了容器技术的基本概念和使用方法。从Docker的基本使用入手,作者逐步讲解了Docker的构建、操作、技术原理以及实际使用过程中的典型项目和案例,使得读者对Docker的理解更加深入。书中的内容较为全面,涵盖了Docker的方方面面,适合学习Docker技术的学生和技术人员阅读。无论是初学者还是有一定经验的人员,都能从中获得实践中的经验和技巧。这本书对于学习和应用Docker技术是一个很好的参考资料。
Docker容器技术与应用电子书封面
读者评价
这本书非常好,对我了解Docker技术有非常大的帮助
Docker的基础知识以及容器技术介绍,有帮助
书挺薄的,内容也不特深.例子还挺多,覆盖了docker的基础部分,用来做入门或者复习挺好的.
内容介绍
本书是云计算技术与应用专业校企合作系列教材。在云计算时代,企业通过OpenStack私有云、公有云等平台将应用从硬件迁移到云上,解决了硬件管理和运维的问题,然而软件配置、管理和运维的问题依然存在,Docker的出现正好能帮助软件相关从业者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker技术,开发人员可以实现持续集成CD,运维人员可以实现持续交付CI,享受先进的自动化运维理念和工具,无须运维人员介入即可顺利运行于各种运行环境。本书从Docker的基本使用入手,深入浅出地讲解了Docker的构建、操作、技术原理和实际使用过程中的典型项目和案例,内容较全面,分为7个单元,前两个单元为Docker容器的安装、Docker容器的使用和管理,介绍了容器构建和使用基础;第3、4、5单元为Docker仓库Registry,Docker网络、存储和接口,Docker容器编排与集群,介绍了容器的高级功能;第6、7单元为容器服务管理平台Rancher和使用Docker构建持续集成,以案例和项目的形式,展现给学习者真实的应用场景。本书适用于本科和高职的计算机网络技术、网络工程、云计算技术与应用等相关方向或专业的学生学习Docker技术,同时也适用于企业开发和运维人员快速掌握Docker的基本技术及其应用。
目录
- 单元1 DOCker容器的安装
- 单元2 Dcoker的使用和管理
- 单元3 Docker仓库Registry
- 单元4 Docker网络、存储和接口
- 单元5 Docker 容器编排与集群
- 单元6 容器服务管理平台Racher
- 单元7 使用Docker构建持续集成
镜像的常用操作子命令: images 显示镜像列表 history 显示镜像构建历史 commit 从容器创建新镜像 build 从 Dockerfile 构建镜像 tag 给镜像打 tag pull 从 registry 下载镜像 push 将 镜像 上传到 registry rmi 删除 Docker host 中的镜像 search 搜索 Docker Hub 中的镜像
容器基本入门 Docker 的核心组件包括: Docker 客户端 - Client:通过docker在host上构建和运行容器 Docker 服务器 - Docker daemon:是服务器组件,以 Linux 后台服务的方式运行。 Docker 镜像 - Image:通过它可以创建 Docker 容器。 Registry:存放 Docker 镜像的仓库,Registry 分私有和公有两种。 Docker 容器 - Container
What - 什么是容器? 容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。开发人员在自己笔记本上创建并测试好的容器,无需任何修改就能够在生产系统的虚拟机、物理服务器或公有云主机上运行。 How-为什么需要容器? Docker 将集装箱思想运用到软件打包上,为代码提供了一个基于容器的标准化运输系统。Docker 可以将任何应用及其依赖打包成一个轻量级、可移植、自包含的容器。容器可以运行在几乎所有的操作系统上