[转]docker 添加国内镜像源以及命令查询镜像版本tag方法
文章地址:
(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
命令拉取软件,只要能够正常拉取就是有效的,否则就是无效的。
shell
复制代码
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
命令,可以使用该命令对源进行测速:
bash
复制代码
time docker pull nginx:latest
测速结果大致如下:
bash
复制代码
real 1m14.078s
user 0m0.176s
sys 0m0.120s
作者:喵个咪
链接:https://juejin.cn/post/7165806699461378085
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://juejin.cn/post/7165806699461378085
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!