(https://blog.csdn.net/soul_code/article/details/81980579?utm_source=blogxgwz7)
我当前操作系统版本为CentOS Linux版本7.3.1611(核心版)
1:https://docs.docker.com/install/linux/docker-ce/centos/#upgrade-docker-ce官方安装手册
方式一:
yum install docker-ce
1默认安装最新稳定版本,当前最新稳定版本为:18.06.1.ce-3.el7
方式二:
使用转包的方式进行安装,下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
1 yum install /path/to/package.rpm
启动命令:
systemctl启动docker
但是报错
[root @ localhost~] #systemctl启动docker
docker.service的作业失败,因为控制进程退出并显示错误代码。有关详细信息,请参阅“systemctl status docker.service”和“journalctl -xe”。
卸载
1 [root@localhost soft]# yum list installed | grep docker
docker-ce.x86_64 18.06.1.ce-3.el7 @docker-ce-edge
2 yum -y remove docker-ce.x86_64
降到上一版本重新安装
-----------------------------------------------------------
(https://blog.csdn.net/jiang_shikui/article/details/85047293)
1.安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
2.添加Docker软件包源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.关闭测试版本list(只显示稳定版)
sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test
4.更新yum包索引
yum makecache fast
5.列出版本
yum list docker-ce --showduplicates|sort -r
6.指定版本安装
yum install docker-ce-17.09.0.ce -y
----------------------
指定版本安装
yum install docker-ce-18.06.0.ce-3.el7
启动成功
systemctl start docker & systemctl enable docker