Docker 配置国内阿里云镜像源


前言

使用 docker 默认镜像源下载镜像会很慢,因此很多情况下,我们在安装完 docker 以后都会修改为国内的镜像,这样在下载镜像的时候就不用等那么长时间了,下面叫大家如何操作。

解决方法:

国内镜像源加速站点

方法一

$ cat /etc/sysconfig/docker

# /etc/sysconfig/docker
OPTIONS='--selinux-enabled \
--log-driver=journald \
--signature-verification=false \
--registry-mirror=https://kfwkfulq.mirror.aliyuncs.com'
if [ -z "${DOCKER_CERT_PATH}" ]; then
    DOCKER_CERT_PATH=/etc/docker
fi

##主要是配置这个参数 --registry-mirror ,指向阿里云镜像地址即可。

#重启docker服务
$ sudo systemctl restart docker

方法二

$ cd /etc/docker
$ cat daemon.json 
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"]
}

或者

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"]
}
EOF
systemctl daemon-reload
systemctl restart docker
备注: 方法一和方法二不可同时使用,否则会冲突导致 docker 服务器启动不起来,以上操作以后都要重启一下

一些命令

---重启docker
systemctl daemon-reload
systemctl restart docker

---查看docker是否运行成功
ps -ef |grep docker

---docker查看本地镜像
dicker image ls

声明:⎛⎝韩小韩博客⎠⎞|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Docker 配置国内阿里云镜像源


离群索居 不是野兽便是神灵