搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Docker快速入门
0.00     定价 ¥ 59.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302626107
  • 作      者:
    作者:赵荣娇|责编:夏毓彦
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-03-01
收藏
畅销推荐
内容介绍
近年来,云原生(Cloud Native)可谓是业界最火的概念之一,众多互联网巨头都已经开始积极拥抱云原生,越来越多的生产场景都直接上云,Docker技术也由此得到了广泛的应用。本书用于Docker技术入门,配套示例源码、PPT课件。本书共分15章,内容包括容器技术的发展历程、Docker的由来与容器生态、Docker的安装与使用、容器的操作、镜像的操作、应用的容器化、Docker网络、Docker存储、日志管理、Docker Compose部署和管理、Docker Swarm集群管理、Docker实战应用,以及通过Docker Desktop使用Kubernetes。本书内容详尽、示例丰富,是广大Docker初学者必备的参考书和工具书。本书也适合作为高等院校大数据、计算机软件等专业的教材。
展开
目录
第1章 容器技术的发展
1.1 什么是容器
1.2 为什么需要容器
1.3 容器技术的发展历程
1.4 容器的优缺点
1.4.1 容器的优点
1.4.2 容器的缺点
1.5 Docker容器是如何工作的
第2章 Docker简介
2.1 什么是Docker
2.2 Docker的由来与发展历程
2.3 Docker的架构与组成
2.3.1 Docker的架构
2.3.2 Docker中应用系统的存在形式
2.4 Docker容器生态系统
2.4.1 容器核心技术
2.4.2 容器平台技术
2.4.3 容器支持技术
2.5 为什么使用Docker
2.5.1 Docker的应用场景
2.5.2 Docker可以解决哪些问题
2.5.3 Docker的应用成本
第3章 Docker的安装与使用
3.1 在Windows中安装Docker
3.1.1 安装WSL
3.1.2 安装Docker Desktop for Windows
3.2 在Ubuntu中安装Docker
3.2.1 安装Docker
3.2.2 运行Docker
3.2.3 使用docker命令
3.2.4 使用Docker镜像
3.3 在Mac OS中安装Docker
3.3.1 使用Homebrew安装
3.3.2 手动下载安装
第4章 操作容器
4.1 容器的生命周期
4.2 创建容器
4.3 管理容器
4.4 启动与终止
4.5 进入容器
4.6 导出和导入
第5章 Docker引擎
5.1 Docker引擎简介
5.2 Docker引擎的组件构成
5.2.1 runc
5.2.2 containerd
第6章 Docker镜像
6.1 镜像构成
6.2 获取镜像
6.3 列出镜像
6.4 删除本地镜像
6.5 定制镜像
6.5.1 使用docker commit命令定制镜像
6.5.2 使用docker build命令+Dockerfile文件定制镜像
第7章 Docker容器
7.1 Docker容器简介
7.2 资源限制
7.2.1 内存资源限制
7.2.2 容器的内存限制
7.2.3 容器的CPU限制
7.3 容器的底层技术
7.3.1 Cgroup
7.3.2 Namespace
7.3.3 联合文件系统(AUFS)
7.3.4 LXC
第8章 应用的容器化
8.1 应用容器化简介
8.2 单体应用容器化
8.3 生成环境中的多阶段构建
8.4 常用的命令
第9章 Docker网络模式
9.1 Docker网络模式简介
9.2 bridge网络模式
9.3 host网络模式
9.4 none网络模式
9.5 container网络模式
9.6 user-defined网络模式
9.6.1 创建自定义的bridge网络
9.6.2 使用自定义网络
9.7 高级网络配置
第10章 Docker存储
10.1 Docker存储简介
10.2 storage driver
10.3 data volume
10.3.1 volume
10.3.2 bind mount
10.3.3 tmpfs mount
第11章 日志管理
11.1 查看引擎日志
11.2 查看容器日志
11.3 清理容器日志
11.4 日志驱动程序
11.4.1 日志驱动程序概述
11.4.2 local日志驱动
11.4.3 json-file日志驱动
11.4.4 syslog日志驱动
11.4.5 日志驱动的选择
第12章 Docker Compose
12.1 Docker Compose简介
12.2 安装Docker Compose
12.3 模板文件语法
12.3.1 docker-compose.yml语法说明
12.3.2 YAML文件格式及编写注意事项
12.3.3 Docker Compose常用命令
12.3.4 Docker Compose常用命令汇总清单
12.4 使用 Docker Compose构建Web应用
第13章 Docker Swarm
13.1 Docker Swarm架构与概念
13.1.1 Docker Swarm架构
13.1.2 Docker Swarm相关概念
13.1.3 Docker Swarm的特点
13.1.4 Docker Swarm的工作流
13.2 部署Swarm集群
13.2.1 准备工作
13.2.2 创建集群
13.2.3 加入集群
13.2.4 查看集群节点信息
13.2.5 删除节点
13.2.6 创建服务
13.2.7 弹性扩缩容
13.3 Docker Swarm调度策略
13.4 滚动升级
13.5 Docker Swarm常用指令
第14章 Docker实战应用
14.1 Web应用概要
14.2 创建Web应用
14.3 构建Web镜像
14.4 创建接口服务
14.5 构建Server镜像
14.6 跨域转发请求
14.7 部署MySQL
第15章 通过Docker Desktop使用Kubernetes
15.1 Kubernetes基本概念
15.1.1 Cluster
15.1.2 Pod
15.1.3 Node
15.1.4 Namespace
15.1.5 Service
15.1.6 Label
15.2 Kubernetes架构设计简介
15.3 Kubernetes使用示例
15.3.1 启用Kubernetes
15.3.2 使用Kubernetes
15.3.3 创建MySQL
15.3.4 使用命名空间部署MySQL
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证