动机

国外的dockerhub仓库上传很慢,所以才使用阿里云镜像仓库.

原理

就是把本地的镜像提交到阿里云镜像仓库,和本地git仓库提交到github仓库差不多

实现

注册阿里云镜像仓库

  1. 注册阿里云账号,这个自己注册

  2. 开通镜像仓库,登陆自己的账户,搜索镜像,一步步开通 20200722172907-2021-12-29-20-15-30

  3. 创建命名空间,创建仓库 20200722173308-2021-12-29-20-15-47

创建仓库的时候,源代码勾选本地仓库 20200722180646-2021-12-29-20-16-00

命名空间和仓库的区别: registry.cn-hangzhou.aliyuncs.com/tengxunyun/wordpress, 命名空间只能创建三个, 每个命名空间相当于一个大容器. 命名空间内部可以创建仓库, 仓库相当于小容器. 看上面链接就懂了. 建议: 一个仓库对应一个镜像的所以历史版本是比较好管理的. 你就当作一个仓库对应一个镜像的所有历史版本.

  1. 修改固定密码 点击上图的访问凭证,会进入下面这个页面,右边有个固定密码,设置就行 20200722173738-2021-12-29-20-16-16

推送和拉取

  1. 把本地镜像推送到阿里云仓库
    #登陆
    $ sudo docker login --username=1726015433@qq.com registry.cn-hangzhou.aliyuncs.com
    #创建阿里云tag标签
    $ sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/tengxunyun/wordpress:[镜像版本号]
    #推送到阿里云
    $ sudo docker push registry.cn-hangzhou.aliyuncs.com/tengxunyun/wordpress:[镜像版本号]

注意: 如果登陆后直接docker push,那么是推送到dockerhub上. 所以必须上面三步骤.

  1. 拉取镜像到本地

    docker pull registry.cn-hangzhou.aliyuncs.com/tengxunyun/wordpress:[镜像版本号]

结尾

以后我们的镜像就可以提交给阿里云仓库, 这样提交的速度就不会很慢了.

THE END
推荐文章
  • PR问题汇总

  • 黄帝内经-第27篇-离合真邪篇(2)

  • VSCode怎么打开settings.json文件

  • 阴阳和离论篇

  • js创建私有属性和方法

  • 如何关闭form自动填充功能

  • Mysql access denied error for user root@localhost in XAMPP

  • 个人博客是使用hexo还是wordpress

评论 共0条
开启精彩搜索

热门搜索

暂无

历史搜索

用户名/邮箱/手机号
密码
用户名
密码
重复密码
邮箱/手机号
验证码
发送验证码
59秒后可重发
注册
找回密码
邮箱/手机号
验证码
发送验证码
59秒后可重发
新密码
重复密码
请选择支付方式
余额支付

购买将消耗【10

微信支付
微信扫码支付 0 元
[ 04分50秒 ]
请使用微信扫一扫
扫描二维码支付
支付宝支付
支付宝扫码支付 0 元
[ 04分50秒 ]
请使用支付宝扫一扫
扫描二维码支付
已完成支付
未完成支付

请输入验证码

点击验证码可以刷新

你确认吗?

确认

2024年10月1日

0字

0字

2024年10月

0字

新增

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

新增

0字

0字

0字

新增

0字

0字

0字

0字

新增

0字

0字