51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

docker-ce社区版安装基于官方教程

安装方式基于docker官方教程:https://docs.docker.com/install/linux/docker-ce/centos/

当前环境Centos7.x

1、安装依赖
yum install yum-utils device-mapper-persistent-data lvm2

|---|----------------------------------------------------------| | 1 | yum install yum-utils device-mapper-persistent-data lvm2 |

2、docker-ce官方源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

|---|---------------------------------------------------------------------------------------| | 1 | yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo |

docker-ce阿里源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

|---|------------------------------------------------------------------------------------------------| | 1 | yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |

3、安装测试版(可选)

添加好docker-ce官方源后,默认安装的版本是最新稳定版,如果你想使用测试的版本可以手动启动他们。

例如启动安装测试版的docker-ce
yum-config-manager --enable docker-ce-test

|---|--------------------------------------------| | 1 | yum-config-manager --enable docker-ce-test |

启用后想禁用测试版的docker-ce命令
yum-config-manager --disable docker-ce-test

|---|---------------------------------------------| | 1 | yum-config-manager --disable docker-ce-test |

当然我这里并不推荐这么做,还是最好用稳定docker-ce的版本

4、安装

如果想安装特定版本的docker-ce,可以使用以下命令,显示靠前的为最新版
yum list docker-ce --showduplicates | sort -r

|---|------------------------------------------------| | 1 | yum list docker-ce --showduplicates | sort -r |

安装docker-ce稳定版,如果不指定版本号,默认安装最新
yum install docker-ce-18.09.3 docker-ce-cli-18.09.3 containerd.io-1.2.4

|---|-------------------------------------------------------------------------| | 1 | yum install docker-ce-18.09.3 docker-ce-cli-18.09.3 containerd.io-1.2.4 |

5、替换镜像源(可选)

默认从docker官方源安装速度可能有些不理想,可以考虑更换国内清华大学的镜像源,只需要执行以下命令即可
sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo

|---|--------------------------------------------------------------------------------------------------------| | 1 | sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo |

6、设置开机自启
systemctl enable docker

|---|-------------------------| | 1 | systemctl enable docker |

7、启动Docker
systemctl start docker

|---|------------------------| | 1 | systemctl start docker |


赞(0)
未经允许不得转载:工具盒子 » docker-ce社区版安装基于官方教程