Docker-guide
前言
1.
Docker简介
2.
Docker 核心技术
2.1.
隔离性 Linux namespace
2.2.
控制组 Cgroups
2.3.
便携性 AUFS
2.4.
安全性 AppArmor,SELinux,GRSEC
3.
Docker 快速入门
3.1.
Docker 安装
3.2.
Docker 镜像
3.2.1.
构建基础镜像
3.2.2.
Dockerfile 文件结构
3.2.3.
Dockerfile 操作建议
3.2.4.
Dockerfile 参数详解
3.2.5.
Dockerfile 构建镜像
3.3.
Docker 容器
3.3.1.
Container入门
3.3.2.
管理容器工作
3.3.3.
管理容器数据
3.3.4.
管理容器通信
3.4.
Docker 基本指令及用法
3.4.1.
deamon*
3.4.2.
atttach
3.4.3.
build
3.4.4.
commit
3.4.5.
cp
3.4.6.
diff
3.4.7.
events
3.4.8.
export/import
3.4.9.
history
3.4.10.
images
3.4.11.
info
3.4.12.
inspect
3.4.13.
login/logout
3.4.14.
logs
3.4.15.
network
3.4.16.
pull/push/search
3.4.17.
ps/kill/rm/rmi
3.4.18.
port
3.4.19.
pause/unpause
3.4.20.
run/create
3.4.21.
save/load
3.4.22.
start/stop/restart
3.4.23.
stats
3.4.24.
tag
3.4.25.
top
3.4.26.
wait
4.
Docker run 参数详解
4.1.
容器管理
4.1.1.
Detached 后台应用(-d)
4.1.2.
Foreground 前台应用(-it)
4.1.3.
容器命名(--name)
4.1.4.
清除容器(--rm)
4.2.
数据管理
4.2.1.
数据卷(-v)
4.2.2.
数据卷容器(--volumes-from)
4.3.
资源配置
4.3.1.
内存资源(-m)
4.3.2.
CPU资源(-c)
4.4.
访问互联
4.4.1.
端口映射(-p/P)
4.4.2.
容器互联(--link)
5.
高级网络配置
5.1.
Docker 创建网络步骤
5.2.
Docker 定制网桥
5.3.
Docker 容器通信
5.4.
Docker 配置DNS
5.5.
Docker 绑定容器端口
6.
Docker 1.9.0新特性
6.1.
Docker network
6.1.1.
官方创建overlay网络
6.1.2.
手动搭建overlay网络
7.
仓库服务
8.
案例讲解
8.1.
zookeeper集群搭建
8.1.1.
一阶:单主机Standalone模式
8.1.2.
二阶:单主机集群容器模式
8.1.3.
三阶:跨主机集群容器模式
Powered by
GitBook
Docker-guide