docker 的安装
进入 docker 官网,查看docker 在 centos 的安装
1.查看 linux 的版本
cat /etc/redhat-release
输入结果:
CentOS Linux release 7.4.1708 (Core)
2.docker 仓库配置
yum install -y yum-utils
配置国内阿里云docker映像
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装 docker 引擎
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
4.阿里云镜像加速
进入阿里云后台-->容器镜像服务-->镜像工具-->镜像加速器
根据他的提示一步步操作
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
重启 docker
systemctl restart docker
至此 docker 镜像加速完成
5. 华为云镜像加速
登录容器镜像服务控制台。
在左侧导航栏选择“镜像资源 > 镜像中心”。
说明:在使用镜像中心功能前,请确保您的当前区域支持镜像中心功能,详情请见镜像中心约束与限制。
单击“镜像加速器”,在弹框中找到“加速器地址”,单击,将加速器地址复制到剪切板。
以 root 用户登录容器引擎所在的虚拟机。
修改“/etc/docker/daemon.json”文件(如果没有,可以手动创建),在该文件内添加如下内容:
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [""https://xxxx.mirror.swr.myhuaweicloud.com""]
}
EOF
配置完成后,执行 systemctl restart docker 重启容器引擎。
如果重启失败,则检查操作系统其他位置(如:/etc/sysconfig/docker、/etc/default/docker)是否配置了 registry-mirrors 参数,删除此参数并重启容器引擎即可。
执行 docker info,当 Registry Mirrors 字段的地址为加速器的地址时,说明加速器已经配置成功。