论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
云原生
›
Docker Hub 国内镜像源配置
Docker Hub 国内镜像源配置
北冰洋以北
金牌会员
|
2024-7-25 15:01:59
|
显示全部楼层
|
阅读模式
楼主
主题
582
|
帖子
582
|
积分
1746
Docker Hub 国内镜像源配置
Docker Hub 国内镜像源是指在国内境内提供 Docker 镜像服务的镜像源。由于国际网络带宽等问题,国内用户下载 Docker 镜像通常速率较慢。因此,为了办理这个问题,一些国内的公司和组织提供了 Docker 镜像的国内镜像源,比方阿里云、网易云、百度云等。利用这些镜像源,国内用户可以更快地下载 Docker 镜像,提高利用体验。
国内镜像源
有效的镜像源
以下是一些常见的 Docker 国内镜像源:
网易云 Docker 镜像:http://hub-mirror.c.163.com
百度云 Docker 镜像:https://mirror.baidubce.com
腾讯云 Docker 镜像:https://ccr.ccs.tencentyun.com
Docker Proxy 镜像:https://dockerproxy.com
阿里云 Docker 镜像(需要利用阿里账号自行创建专属镜像堆栈):https://cr.console.aliyun.com/
DaoCloud Docker 镜像(配置文档):http://f1361db2.m.daocloud.io
利用这些镜像源,可以加快 Docker 镜像的下载,提高利用体验。根据自己的需求和利用情况,可以选择此中一个或多个镜像源。需要留意的是,差别的镜像源大概包罗的 Docker 镜像差别,因此在利用时需要留意确认所需的 Docker 镜像是否在镜像源中存在。
测试镜像源是否有效
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 dockerproxy.com/library/nginx:latest
复制代码
无效的镜像源
Docker 官方国内镜像站:https://registry.docker-cn.com
https://reg-mirror.qiniu.com
https://dockerhub.azk8s.cn 已转为私有
腾讯云 Docker 镜像:https://mirror.ccs.tencentyun.com/
中国科学技能大学镜像站 Docker 镜像源(配置文档):https://docker.mirrors.ustc.edu.cn/
国内镜像站配置
命令行
在利用 Docker 时,可以通过将 Docker 镜像源设置为国内镜像源来加快镜像下载。比方,在利用 Docker 命令拉取镜像时,可以利用以下命令:
docker pull 镜像名称 -–registry-mirror=国内镜像源地址
复制代码
此中,镜像名称 是要下载的 Docker 镜像的名称,国内镜像源地址 是要利用的国内镜像源的地址。通过这种方式,可以更快地下载 Docker 镜像。
配置文件
Linux
要配置 Docker 国内镜像源,可以按照以下步调举行:
打开 Docker 配置文件 /etc/docker/daemon.json,如果该文件不存在,则可以创建该文件。
在该配置文件中添加以下内容:
{
"registry-mirrors": ["https://hub-mirror.c.163.com"]
}
复制代码
如果要利用多个镜像源,可以在 "registry-mirrors" 数组中添加多个镜像源地址,以英文逗号分隔。
生存配置文件,并重启 Docker 服务,以使配置生效。可以利用以下命令重启 Docker 服务:
sudo systemctl restart docker
复制代码
如果利用的是 Ubuntu 14.04 等旧版体系,可以利用以下命令重启 Docker 服务:
sudo service docker restart
复制代码
配置完成后,可以利用 docker pull 命令测试是否成功利用了国内镜像源。比方,可以利用以下命令拉取官方的 Ubuntu 镜像:
docker pull ubuntu
复制代码
如果利用了准确的国内镜像源地址,镜像的下载速率应该比官方源快很多。
留意:如果在 Docker Desktop for Mac 或 Docker Desktop for Windows 中利用 Docker,可以在 Docker Desktop 的设置中举行镜像加快器的配置,不需要手动编辑配置文件。
Windows/Mac
以在 Windows 上配置 Docker 国内镜像为例,按照以下步调举行:
打开 Docker 设置。可以在任务栏右下角找到 Docker 图标,右键单击该图标,然后选择“Settings”打开设置。
在设置界面中,选择“Docker Engine”选项卡,在该选项卡中找到“registry-mirrors”一栏。
在“registry-mirrors”一栏中,输入要利用的国内镜像源的地址,比方:
https://registry.docker-cn.com
复制代码
点击“Apply & restart”生存设置,并等候 Docker 服务重启。
配置完成后,可以利用 docker pull 命令测试是否成功利用了国内镜像源。比方,可以利用以下命令拉取官方的 Ubuntu 镜像:
docker pull ubuntu
复制代码
如果利用了准确的国内镜像源地址,镜像的下载速率应该比官方源快很多。
在 Mac 上的配置类似。
留意:在 Docker Desktop for Windows 中,还需要确保 Docker Daemon 正在运行,并已经启用了“Expose daemon on tcp://localhost:2375 without TLS”选项。可以在 Docker 设置的“General”选项卡中勾选该选项。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
北冰洋以北
金牌会员
这个人很懒什么都没写!
楼主热帖
Unity的AssetPostprocessor之Model之动 ...
零代码,让业务人员实现应用创造自由 ...
Blazor WebAssembly的初次访问慢的优化 ...
如何快速而优雅的解决问题(提问的智慧 ...
Linux基础篇(6)---》常用命令大全(网络 ...
[翻译]-Query and Transaction size in ...
java基础_基本数据类型
Spring AOP中增强Advice的执行顺序 ...
鸿蒙最新功能及承载设备详解:HarmonyO ...
行云部署成长之路--慢SQL优化之旅 | 京 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表