1.卸载掉旧版本的Docker(如果是首次安装请忽略此步骤)
yum remove docker \\
docker-client \\
docker-client-latest \\
docker-common \\
docker-latest \\
docker-latest-logrotate \\
docker-logrotate \\
docker-selinux \\
docker-engine-selinux \\
docker-engine
2.安装依赖包
yum install -y yum-utils \\
device-mapper-persistent-data \\
lvm2
3.设置yum源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装最新版本的Docker
yum install docker-ce docker-ce-cli containerd.io
版本查看:
yum list docker-ce --showduplicates | sort -r
安装指定版本(VERSION_STRING 是个变量请根据实际情况替换):
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
5.启动docker
systemctl start docker
#设置开机自启动
systemctl enable docker
6. 查看安装成功后的docker版本
docker version
docker 是CS的架构,这里可以看到有一个客户端的信息和服务端的信息。
7.systemctl docker相关命令
systemctl start docker #启动
systemctl restart docker #重启
systemctl stop docker #停止
systemctl status docker #查看状态
systemctl enable docker #自启动
systemctl disable docker #禁止自启动