第一步:在华为云注册帐户,登录帐户,点左边的“三明治”图标,找到“容器“,点”容器镜像服务SWR“。

第二步:创建组织。这里我用自己的名字liuguohua

第三步:在”总览“界面,点”上传自有镜像“。

第四步:选择组织,然后点”选择镜像文件“,选中要上传的镜像文件(docker save导出的)。这一步,也可以直接在电脑中选中镜像,把它”拖“到页面提示框中

第五步:点”上传“,上传完,就点“X”,关闭上传窗口。(注意docker 制作镜像的版本要介于18.06到24.0.9之间)

第六步:所有上传镜像,默认都是私有的,下载也需要帐户登录,我们可以有针对性的调整为”公开“,这样只要知道下载地址,谁都可以下载镜像了。

点”我的镜像“,点击某个目标镜像,比如”lgh_python3.9_flask_13000″,打开详情页,在右上角有一个”…“图标,点”编辑”,把它修改为“公开”,并确定。

 

 

第7步:docker拉取

公开镜像的话,无须登录华为云docker

docker pull swr.cn-north-4.myhuaweicloud.com/liuguohua/lgh-go1.24-app-12000:v1.0
v1.0: Pulling from liuguohua/lgh-go1.24-app-12000

私有镜像,提示登录

docker pull swr.cn-north-4.myhuaweicloud.com/liuguohua/lgh-go1.24-app-12000:v1.0
Error response from daemon: Head "https://swr.cn-north-4.myhuaweicloud.com/v2/liuguohua/lgh-go1.24-app-12000/manifests/v1.0": denied: You may not login yet

第8步:重新打tag

docker tag swr.cn-north-4.myhuaweicloud.com/liuguohua/lgh-go1.24-app-12000:v1.0 lgh-go1.24-app-12000:v1.0

 

 

声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。