1、卸载老版本 Docker
如果已经安装过 docker 则要先删除旧的 docker。
1)删除数据
如果只是容器,则先执行以下命令删除所有容器:
$ docker stop $(docker ps -q)
$ docker rm $(docker ps -aq)
如果是 swarm 集群,先强制退出集群:
docker swarm leave --force
2)删除软件
执行以下命令,删除所有旧的 docker 相关软件:
$ sudo yum -y remove docker docker-common docker-selinux docker-engine docker-engine-selinux container-selinux docker-ce docker-ce-cli
2、安装 Docker CE
$ yum install -y yum-utils device-mapper-persistent-data lvm2
$ yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
$ yum list docker-ce --showduplicates | sort -r
$ yum -y install docker-ce
$ docker -v
$ systemctl start docker
$ systemctl status docker
$ systemctl enable docker