虽然前面介绍了多种系统上的安装方式, 但是有一点避不开的就是伟大的长城防🔥墙, 即使是在生产环境, 从官方源安装 Docker也是一件痛苦的事情, 解决这个问题的思路无非就两种. 一种是我们自己在内网维护一套 Docker 的软件源. 另一种就是用其他人在🇨🇳搭建的 Docker 源. 本篇文件就介绍如果通过阿里的 Docker 软件源来解决国内 Docker 的安装问题
阿里镜像网站官方地址: < docker-engine >
阿里很贴心的不仅提供了国内的镜像源, 而且还提供了一键安装脚本, 该脚本在我的 Ubuntu16.04 和 Fedora 25 上通过了测试.
阿里官方提供以下系统安装 Docker 的支持
- Ubuntu 14.04 16.04
- Debian 7.7 8.0
- CentOS 7
- Fedora 20 21 22
- Oracle Linux 6 7
安装方式:
1 | curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - |
阿里云主机内网安装方式:
1 | curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/intranet | sh - |
执行完上面的命令后即安装完成, 最后我们 看下, 上面的脚本是怎么帮我们配置 yum/dnf 源的
1 | [root@191 yum.repos.d]# cat docker-main.repo |
以上是我在Fedora 25
上执行安装 Docker 的脚本后的软件源配置
更新
在Docker区分CE版本和EE版本之后, 阿里原有的安装镜像网站已不再提供支持, 最新的地址如下:
可以根据自己的需求安装对应的版本