docker配置国内阿里云镜像源

使用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
View Code
复制代码
方法二
复制代码
$ cd /etc/docker
$ cat daemon.json 
{
"graph": "/mnt/docker-data",
"storage-driver": "overlay",
"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"] }
复制代码

备注: 方法一和方法二不可同时使用,否则会冲突导致docker服务器启动不起来

在网上看到这个方法(我自己没有试过):

复制代码
1、配置Docker加速器
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
3、添加mirror
sudo sed -i “s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://kfwkfulq.mirror.aliyuncs.com|g” /etc/systemd/system/docker.service
4、重载
sudo systemctl daemon-reload
5、重启docker
sudo service docker restart


lsmod |grep over
modprobe overlay
 
复制代码

 

posted @   edda_huang  阅读(4023)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示

目录导航