课程内容
- docker概况
- 开始搭建docker
- docker 容器部署
- 使用已有的镜像部署容器
- 自定义镜像部署容器
- 示例Dockerfile详解
- docker 网络
- Docker 网络驱动模式
- 如何配置
- docker 数据卷
Docker概况
开始搭建docker
先更新系统yum源
# yum -y update
安装docker
# yum -y install docker-io
查看docker版本
# docker version
启动docker服务
# systemctl start docker
查看docker 运行状态
# systemctl status docker
修改docker镜像地址
vim /etc/docker/daemon.json
#添加如下网易镜像源
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
#systemctl daemon-reload
#systemctl restart docker
#systemctl status docker
设置docker开机启动
#systemctl enable docker.service
下载官方系统镜像
http://hub.docker.com/explore/
下载对应操作系统的镜像
docker pull centos:7.5.1804
查看下载好的镜像
docker images
运行并进入镜像
docker run -it cf49
推出容器
eixt
总结命令
Docker 安装命令
yum -y install docker-io
查看docker 版本
docker version
启动docker 服务
systemctl start docker
查看docker服务运行状态
systemctl status docker
设置docker开机启动
systemctl enable docker.service
查看docker镜像文件
docker images
运行docker镜像的一个示例–容器
docker run hello-world
查看docker 容器列表(含运行和停止状态)
docker ps -a
查看docker 运行容器列表
docker ps
启动停止容器
docker start ContainerID/Name
创建容器但不启动
Docker create imageID
停止容器
Docker stop ContainerID/Name
删除停止的容器
docker rm ContainerID/Name
Docker容器部署
- 使用官方镜像自定义组合部署
- 配置自定义Dockerfile文件生成自定义镜像来部署容器