简介
因为国内现在封锁了Docker默认拉取镜像的站点(DockerHub),而且国内大部分Docker镜像站已全部下线,导致现在很多朋友在拉取镜像的时候会出现无法拉取的现象,这时候就需要进行更换Docker镜像源。
教程正文
使用你喜欢的文本编辑器编辑 /etc/docker/daemon.json
文件,如果文件不存在,则会自动创建
vim/vi/nano /etc/docker/daemon.json
在 /etc/docker/daemon.json
文件中,将下面的内容复制到文件中。
{
"registry-mirrors": [
"https://docker.1panel.live"
]
}
加速源
{
"registry-mirrors": [
"https://hub.xdark.top",
"https://hub.littlediary.cn",
"https://dockerpull.org",
"https://hub.crdz.gq",
"https://docker.1panel.live",
"https://docker.unsee.tech",
"https://docker.kejilion.pro"
]
}
三:
{
"registry-mirrors": [
"https://docker.m.ixdev.cn/"
]
}
保存文件后,重启一下Docker服务
systemctl restart docker
输入命令:docker info
,看到Registry Mirrors有相关信息就是添加成功了,然后就可以试着拉取镜像了。
snap安装docker换源
snap版本,无法通过常规方法配置 /etc/docker/daemon.json
snap打包程序使用使用overlay文件系统,因此需要修改对应rootfs中的文件/var/snap/docker/current/config/daemon.json
添加源
{
"log-level": "error",
"storage-driver": "overlay2",
"registry-mirrors": ["https://docker.1panel.live"]
}
重启服务
sudo snap restart docker
每次使用docker都需要sudo很麻烦,可以吧用户加入docker组实现免root
sudo usermod -aG docker $USER
注意事项
- 镜像源都是非国内的,可能会存在无法连接或者速度慢的情况!
- 镜像源可能会失效!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容