1. 先卸载
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2. 安装yum工具
sudo yum install -y yum-utils
3. 配置yum源
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4. 安装docker
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
5. 编辑docker配置文件
#编辑docker配置文件
vim /etc/docker/daemon.json
#配置文件内容:graph代表docker指定的安装目录
{
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"graph":"/opt/docker"
}
6. 加载镜像
systemctl daemon-reload
7.启动docker并且设置开机启动
systemctl enable docker && systemctl start docker