基本信息
源码名称:Docker — 从入门到实践.pdf
源码大小:8.34M
文件格式:.pdf
开发语言:Java
更新时间:2020-05-03
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

Docker — 从入门到实践

【目录】

目录
前言
修订记录
如何贡献
Docker 简介
什么是 Docker
为什么要用 Docker
基本概念
镜像
容器
仓库
安装 Docker
Ubuntu
Debian
CentOS
Raspberry Pi
macOS
Windows PC
镜像加速器
使用镜像
获取镜像
列出镜像
删除本地镜像
利用 commit 理解镜像构成
使用 Dockerfile 定制镜像
Dockerfile 指令详解
COPY 复制文件
ADD 更高级的复制文件
CMD 容器启动命令
ENTRYPOINT 入口点
ENV 设置环境变量
1
1.7.6.6
1.7.6.7
1.7.6.8
1.7.6.9
1.7.6.10
1.7.6.11
1.7.6.12
1.7.6.13
1.7.7
1.7.8
1.7.9
1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.9
1.9.1
1.9.2
1.9.3
1.10
1.10.1
1.10.2
1.11
1.11.1
1.11.2
1.11.3
1.12
1.12.1
1.12.2
1.12.3
1.12.4
ARG 构建参数
VOLUME 定义匿名卷
EXPOSE 暴露端口
WORKDIR 指定工作目录
USER 指定当前用户
HEALTHCHECK 健康检查
ONBUILD 为他人作嫁衣裳
参考文档
Dockerfile 多阶段构建
其它制作镜像的方式
实现原理
操作容器
启动
守护态运行
终止
进入容器
导出和导入
删除
访问仓库
Docker Hub
私有仓库
私有仓库高级配置
数据管理
数据卷
监听主机目录
使用网络
外部访问容器
容器互联
配置 DNS
高级网络配置
快速配置指南
容器访问控制
端口映射实现
配置 docker0 网桥
2
1
.
1
2
.
5
1
.
1
2
.
6
1
.
1
2
.
7
1
.
1
2
.
8
1
.
1
3
1
.
1
3
.
1
1
.
1
3
.
2
1
.
1
3
.
3
1
.
1
3
.
4
1
.
1
3
.
5
1
.
1
3
.
6
1
.
1
3
.
7
1
.
1
3
.
8
1
.
1
4
1
.
1
4
.
1
1
.
1
4
.
2
1
.
1
5
1
.
1
6
1
.
1
6
.
1
1
.
1
6
.
2
1
.
1
6
.
3
1
.
1
6
.
4
1
.
1
6
.
5
1
.
1
6
.
6
1
.
1
7
1
.
1
7
.
1
1
.
1
7
.
2
1
.
1
7
.
3
1
.
1
7
.
4
1
.
1
7
.
5
1
.
1
7
.
6
1
.
1
8
1
.
1
8
.
1
自
定
义
网
桥
工
具
和
示
例
编
辑
网
络
配
置
文
件
实
例
:
创
建
一
个
点
到
点
连
接
D
o
c
k
e
r
三
剑
客
之
C
o
m
p
o
s
e
项
目
简
介
安
装
与
卸
载
使
用
命
令
说
明
C
o
m
p
o
s
e
模
板
文
件
实
战
D
j
a
n
g
o
实
战
R
a
i
l
s
实
战
W
o
r
d
P
r
e
s
s
D
o
c
k
e
r
三
剑
客
之
M
a
c
h
i
n
e
项
目
安
装
使
用
D
o
c
k
e
r
三
剑
客
之
D
o
c
k
e
r
S
w
a
r
m
S
w
a
r
m
m
o
d
e
基
本
概
念
创
建
S
w
a
r
m
集
群
部
署
服
务
使
用
c
o
m
p
o
s
e
文
件
管
理
敏
感
数
据
管
理
配
置
信
息
安
全
内
核
命
名
空
间
控
制
组
服
务
端
防
护
内
核
能
力
机
制
其
它
安
全
特
性
总
结
底
层
实
现
基
本
架
构
3
1
.
1
8
.
2
1
.
1
8
.
3
1
.
1
8
.
4
1
.
1
8
.
5
1
.
1
8
.
6
1
.
1
9
1
.
1
9
.
1
1
.
1
9
.
2
1
.
1
9
.
3
1
.
1
9
.
4
1
.
2
0
1
.
2
0
.
1
1
.
2
0
.
2
1
.
2
0
.
3
1
.
2
1
1
.
2
1
.
1
1
.
2
1
.
2
1
.
2
1
.
3
1
.
2
1
.
4
1
.
2
1
.
5
1
.
2
2
1
.
2
2
.
1
1
.
2
2
.
2
1
.
2
2
.
3
1
.
2
2
.
4
1
.
2
2
.
5
1
.
2
2
.
6
1
.
2
2
.
7
1
.
2
3
1
.
2
3
.
1
1
.
2
3
.
2
1
.
2
3
.
3
1
.
2
3
.
4
1
.
2
3
.
5
命
名
空
间
控
制
组
联
合
文
件
系
统
容
器
格
式
网
络
E
t
c
d
项
目
简
介
安
装
集
群
使
用
e
t
c
d
c
t
l
C
o
r
e
O
S
项
目
简
介
工
具
快
速
搭
建
C
o
r
e
O
S
集
群
K
u
b
e
r
n
e
t
e
s
项
目
简
介
快
速
上
手
基
本
概
念
k
u
b
e
c
t
l
使
用
架
构
设
计
M
e
s
o
s
-
优
秀
的
集
群
资
源
调
度
平
台
M
e
s
o
s
简
介
安
装
与
使
用
原
理
与
架
构
M
e
s
o
s
配
置
项
解
析
日
志
与
监
控
常
见
应
用
框
架
本
章
小
结
容
器
与
云
计
算
简
介
亚
马
逊
云
腾
讯
云
阿
里
云
小
结
4
1.24
1.24.1
1.24.2
1.24.3
1.24.4
1.24.5
1.25
1.25.1
1.26
1.26.1
1.27
1.27.1
1.27.2
1.27.2.1
1.27.2.2
1.27.2.3
1.27.2.4
1.27.2.5
1.27.2.6
1.27.2.7
1.27.2.8
1.27.3
1.27.4
1.27.5
1.27.6
实战案例-操作系统
Busybox
Alpine
Debian Ubuntu
CentOS Fedora
本章小结
实战案例-CI/CD
Drone
Docker 开源项目
LinuxKit
附录
附录一:常见问题总结
附录二:热门镜像介绍
Ubuntu
CentOS
MySQL
MongoDB
Redis
Nginx
WordPress
Node.js
附录三:Docker 命令查询
附录四:Dockerfile 最佳实践
附录五:资源链接
附录六:Docker 中文资源