Docker配置阿里云镜像加速pull的实现

Docker配置阿里云镜像加速pull的实现,第1张

Docker配置阿里云镜像加速pull的实现

本文详细介绍了Docker搭载阿里云镜像加速拉的实际 *** 作,有非常好的参考价值,希望对大家有所帮助。跟我回去看看。

今天用docker拉镜像系统,速度看不出来,在等,直到最后出现。

阅读tcp192.168.31.60:55550->104.18.123.25:443:读取:连接被对等方重置

传输异常

然后在网上看到阿里云服务器呈现的镜像系统加速了。

实用方法

进入阿里云服务器的容器镜像系统服务项目。

快速连接:船舶镜像系统服务项目

复制网络加速的详细地址。

在/etc/docker文件目录中查找daemon.json文档(如果不是新创建的),加载以下内容。

{ "registry-mirrors":["https://xxxxxx.mirror.aliyuncs.com"] }

详细地址就是第二步你一直在阿里云网站上复制的详细地址。

重启守护进程

systemctl守护程序-重新加载

重新启动docker服务项目

systemctl重新启动docker

是的,测试过了。拉得又快又舒服。。。。

填写专长:Docker从阿里云服务器拉/推镜像系统

登录阿里云服务器docker注册表:

$sudodocker登录[email protected]

registry的登录名是您的阿里云账户的全称,密码是您启用服务时设置的登录密码。

在镜像系统管理方法首页点击右上角按钮,可以修改docker登录密码。

从注册表中提取镜像系统:

$sudodockerpullregistry.cn-Hangzhou.aliyuncs.com/qz/nginx-vim:[镜像系统版本信息]

将镜像系统消息推送到注册表:

$sudodockerlogin--username=mqmw147@163.comregistry.cn-hangzhou.aliyuncs.com $sudodockertag[ImageId]registry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[镜像系统版本信息] $sudodockerpushregistry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[镜像系统版本信息]

在[ImageID]和[镜像系统版本信息]中,要根据自己的镜像系统信息内容填写。

关注你的网络空

当你从ECS消息推送镜像系统时,可以选择内网,这样会大大提高速度,也不会轻易消耗你外网地址的总流量。

如果您申请的设备在经典互联网上,请使用registry-internal.cn-hangzhou.aliyuncs.com作为registry的网站域名,并在镜像系统名称室中用作空之间的前缀。

如果您申请的设备在vpcInternet上,请使用registry-vpc.cn-hangzhou.aliyuncs.com作为注册网站的域名,并在镜像系统名称室中用作空之间的前缀。

样本:

使用docker标签重命名镜像系统,并根据私有ip消息将其推送到注册表:

$sudodockerimages REPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZE registry.aliyuncs.com/acs/agent0.7-dfb681637bb9c63c9a27daysago37.89MB $sudodockertag37bb9c63c9a2registry..aliyuncs.com/acs/agent:0.7-dfb6816

根据dockerimages查找您的imageId,并将镜像系统域重命名为更改后的imageId的注册表的intranet地址。

$sudodocker推送注册表..aliyuncs.com/acs/agent

这个搭载阿里云镜像加速完成pull的Docker就是我分享给大家的全部内容。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存