文章地址:
(1条消息) 查看docker search之后的所有镜像分支版本_docker search 版本_登云时刻的博客-CSDN博客
修改配置
修改daemon.json,增加或者修改以下配置:
json 复制代码{
"registry-mirrors": [
"https://dockerproxy.com",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://ccr.ccs.tencentyun.com"
]
}
Docker从1.3.X之后,与docker registry交互默认使用的是https,然而此处搭建的私有仓库只提供http服务,所以当与私有仓库交互式就会有错误。http服务则需要填写到insecure-registries
下面。
配置文件所在位置:
- Linux:
/etc/docker/daemon.json
- Windows:
%USERPROFILE%\.docker\daemon.json
或者%programdata%\Docker\config\daemon.json
- MacOS:
~/.docker/daemon.json
如果使用的Docker Desktop,那就更好办了,只需要在配置界面找到Docker Engine
选项,修改之后然后点击Apply & Restart
按钮,即可生效。在此修改等同于直接修改daemon.json文件。
检查配置是否生效
输入以下命令:
shell 复制代码docker info
如果从结果中看到了如下类似的内容,说明配置成功:
shell 复制代码Registry Mirrors:
https://hub-mirror.c.163.com/
测试源镜像是否有效
使用docker pull
命令拉取软件,只要能够正常拉取就是有效的,否则就是无效的。
docker pull dockerproxy.com/library/nginx:latest
docker pull hub-mirror.c.163.com/library/nginx:latest
docker pull mirror.baidubce.com/library/nginx:latest
docker pull ccr.ccs.tencentyun.com/library/nginx:latest
docker pull 1nj0zren.mirror.aliyuncs.com/library/nginx:latest
docker pull 05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com/library/nginx:latest
源镜像测速
Linux
在Linux下面有time
命令,可以使用该命令对源进行测速:
time docker pull nginx:latest
测速结果大致如下:
bash 复制代码real 1m14.078s
user 0m0.176s
sys 0m0.120s
作者:喵个咪
链接:https://juejin.cn/post/7165806699461378085
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 标签:pull,nginx,json,tag,镜像,docker,com From: https://www.cnblogs.com/dirgo/p/17489209.html