Docker
架构
- 客户端
- docker命令
- docker api
- 服务器
- dockerd
- 配置文件
- 镜像仓库
- docker官方公有仓库
- 信任仓库
- 私有仓库
- 镜像
- docker commit
- dockerfile
- 容器
- 隔离
- 限制资源
- 文件系统
环境搭建
- 下载脚本
curl -fsSL get.docker.com -o get-docker.sh - 执行脚本
sh get-docker.sh --mirror Aliyun - 重新加载配置文件
systemctl damon-reload - 重启docker
systemctl restart docker - 验证
docker version
网络通信
- 默认网络
- none网络
- host网络
- bridge网络
- 自定义网络
- 自定义bridge网络
- 自定义overlay网络
- 自定义macvlan网络
- 第三方网络
- flannel网络
- weave网络
- calico网络
常见命令
- 构建镜像
docker build - 拉取image
docker pull - 创建容器
docker create - 启动容器
docker start - 暂停容器中所有进程
docker pause - 恢复容器中所有进程
docker unpause - 停止容器
docker stop - 删除容器
docker rm
