1.卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.在线安装
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3.安装docker引擎
yum install docker-ce docker-ce-cli containerd.io
4.启动docker
systemctl start docker # 启动
systemctl stop docker # 终止
systemctl status docker #查看状态
systemctl restart docker #重启
5.卸载docker
#卸载Docker Engine,CLI和Containerd软件包:
yum remove docker-ce docker-ce-cli containerd.io
#主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
rm -rf /var/lib/docker
#手动删除所有已编辑的配置文件。
6.设置开机启动
#开机启动
systemctl enable docker
#取消开机启动
systemctl disable docker
7.设置国内镜像源
#编辑
vim /etc/docker/daemon.json
#配置
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
#重启
systemctl restart docker.service