Install Docker From Ali Mirror

虽然前面介绍了多种系统上的安装方式, 但是有一点避不开的就是伟大的长城防🔥墙, 即使是在生产环境, 从官方源安装 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
2
3
4
5
6
7
[root@191 yum.repos.d]# cat docker-main.repo 
[docker-main-repo]
name=Docker main Repository
baseurl=http://mirrors.aliyun.com/docker-engine/yum/repo/main/fedora/25
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/docker-engine/yum/gpg

以上是我在Fedora 25上执行安装 Docker 的脚本后的软件源配置


更新

在Docker区分CE版本和EE版本之后, 阿里原有的安装镜像网站已不再提供支持, 最新的地址如下:

可以根据自己的需求安装对应的版本