系统要求:centos 7 64位,centos-extras存储库必须启用。
卸载旧版Docker
查询当前的Docker版本
$ docker -v
如果存在已安装的Docker,卸载
$ sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
注意:卸载后,/ var / lib / docker / 下内容(images, containers, volumes,networks)依然被保留。
安装Docker CE(通过库安装)
配置库
1.安装所需的软件包 yum-utils、device-mapper-persistent-data和 lvm2
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
2.设置稳定的库
$ sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.启用 docker-ce-edge和docker-ce-test(可选)
$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-test
通过yum安装Docker CE
1.安装最新版本的Docker CE(如果需要安装特定的版本跳过此步骤,参考步骤2)
$ sudo yum install docker-ce
2.查看库中可用的版本,安装特定的版本
$ yum list docker-ce.x86_64 --showduplicates | sort -r
$ sudo yum install
注:FULLY-QUALIFIED-PACKAGE-NAME为docker-ce-详细版本号,
如docke-ce-17.06.2.ce-1.el7.centos
3.启动docker
$ sudo systemctl start docker
4.验证Docker是否正确安装
$ sudo docker run hello-world
5.将服务加入到启动项
$ sudo chkconfig docker on
升级Docker CE
下载较新的软件包文件并重复安装,使用yum -y upgrade,并指向新文件。
卸载 Docker CE
$ sudo yum remove docker-ce
$ sudo rm -rf /var/lib/docke
---------------------
作者:依雨苑
来源:CSDN
原文:https://blog.csdn.net/wobushinix/article/details/78085542
版权声明:本文为博主原创文章,转载请附上博文链接!