安装方式基于docker官方教程:https://docs.docker.com/install/linux/docker-ce/centos/
当前环境Centos7.x
1、安装依赖
1 |
yum install yum-utils device-mapper-persistent-data lvm2 |
2、docker-ce官方源
1 |
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo |
docker-ce阿里源
1 |
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
3、安装测试版(可选)
添加好docker-ce官方源后,默认安装的版本是最新稳定版,如果你想使用测试的版本可以手动启动他们。
例如启动安装测试版的docker-ce
1 |
yum-config-manager --enable docker-ce-test |
启用后想禁用测试版的docker-ce命令
1 |
yum-config-manager --disable docker-ce-test |
当然我这里并不推荐这么做,还是最好用稳定docker-ce的版本
4、安装
如果想安装特定版本的docker-ce,可以使用以下命令,显示靠前的为最新版
1 |
yum list docker-ce --showduplicates | sort -r |
安装docker-ce稳定版,如果不指定版本号,默认安装最新
1 |
yum install docker-ce-18.09.3 docker-ce-cli-18.09.3 containerd.io-1.2.4 |
5、替换镜像源(可选)
默认从docker官方源安装速度可能有些不理想,可以考虑更换国内清华大学的镜像源,只需要执行以下命令即可
1 |
sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo |
6、设置开机自启
1 |
systemctl enable docker |
7、启动Docker
1 |
systemctl start docker |
原文链接:docker-ce社区版安装基于官方教程,转载请注明来源!