-
卸载老版本docker
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine -
安装必要依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 -
添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -
更新yum缓存
sudo yum makecache fast -
安装Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io若出现无法启动等异常情况,请安装指定版本:
yum install -y docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io\ -
启动Docker后台服务&开机自启
sudo systemctl start docker sudo systemctl enable docker -
加入docker用户组
sudo usermod -aG docker your_name -
配置镜像加速
-
新建json文件
sudo vim /etc/docker/daemon.json -
复制如下内容
{ "registry-mirrors": ["http://hub-mirror.c.163.com"] }
-
-
重启docker
systemctl restart docker -
更新docker
yum -y upgrade docker-ce docker-ce-cli containerd.io -
卸载docker
sudo yum remove docker-ce docker-ce-ci containerd.io sudo rm -rf /var/lib/docker
参考: