基于华为云容器镜像服务swr,构建私有容器加速仓库
【摘要】 通过华为云容器镜像服务,您无需自建和维护镜像仓库,即可享有云上的镜像安全托管及高效分发服务。可以实现加速功能:主要有点有一下功能:镜像源加速容器镜像服务提供了镜像源加速服务,容器镜像服务智能调度全球区域节点,根据所使用的镜像地址自动分配至最近的主机节点进行镜像拉取。大规模镜像分发P2P加速容器镜像服务通过华为自主专利的镜像下载加速技术,使CCE集群下载镜像时在确保高并发下能获得更快的下载速度...
通过华为云容器镜像服务,您无需自建和维护镜像仓库,即可享有云上的镜像安全托管及高效分发服务。
可以实现加速功能:
主要有点有一下功能:
本文简单介绍了,如何上传,和下载镜像。
1,查看本地镜像
[root@db01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/hello-world latest feb5d9fea6a5 2 months ago 13.3 kB
2,登陆华为SWR,创建一个组织即可.选择客户端上传,生产临时登陆指令。
3,客户端,使用临时登陆指令登陆
[root@db01 ~]# docker login -u cn-north-4@0xxxxxQ -p a88f17xxxxxx53e swr.cn-north-4.myhuaweicloud.com
Login Succeeded
4,上传镜像,到华为云
#标记
sudo docker tag [{镜像名称}:{版本名称}] swr.cn-north-4.myhuaweicloud.com/{组织名称}/{镜像名称}:{版本名称}
#上传
sudo docker push swr.cn-north-4.myhuaweicloud.com/{组织名称}/{镜像名称}:{版本名称}
[root@db01 ~]# docker tag hello-world:latest swr.cn-north-4.myhuaweicloud.com/snow/hello-world
[root@db01 ~]# docker push swr.cn-north-4.myhuaweicloud.com/snow/hello-world
The push refers to a repository [swr.cn-north-4.myhuaweicloud.com/snow/hello-world]
e07ee1baac5f: Pushed
latest: digest: sha256:f54a58bc1aac5ea1a25d796ae155dc228b3f0e11d046ae276b39c4bf2f13d8c4 size: 525
5,登陆华为云SWR服务检查,镜像上传镜像
6,使用华为下载镜像
[root@db01 ~]# docker pull swr.cn-north-4.myhuaweicloud.com/snow/hello-world:latest
Trying to pull repository swr.cn-north-4.myhuaweicloud.com/snow/hello-world ...
latest: Pulling from swr.cn-north-4.myhuaweicloud.com/snow/hello-world
2db29710123e: Pull complete
Digest: sha256:f54a58bc1aac5ea1a25d796ae155dc228b3f0e11d046ae276b39c4bf2f13d8c4
Status: Downloaded newer image for swr.cn-north-4.myhuaweicloud.com/snow/hello-world:latest
[root@db01 ~]#
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)