使用脚本自动安装
阿里云的安装脚本
# curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
手动安装
添加 yum 源
虽然 CentOS 软件源 Extras
中有 Docker,名为 docker
,但是不建议使用系统源中的这个版本,它的版本相对比较陈旧,而且并非 Docker 官方维护的版本。因此,我们需要使用 Docker 官方提供的 CentOS 软件源。
执行下面的命令添加 yum
软件源。
# tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
安装 Docker
更新 yum
软件源缓存,并安装 docker-engine
。
# yum update
# yum install docker-engine
启动 Docker 引擎
# systemctl enable docker
# systemctl start docker
设置镜像加速
登入阿里云平台,找到容器服务
单击镜像服务,然后单击镜像仓库控制台
单击加速器
配置加速
# mkdir -p /etc/docker
# tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ar4vj99q.mirror.aliyuncs.com"]
}
EOF
# systemctl daemon-reload
# systemctl restart docker