资讯专栏INFORMATION COLUMN

【容器镜像库 UHub】操作指南:创建镜像仓库、镜像库登录、push镜像、pull镜像等

Tecode / 3169人阅读

摘要:操作指南创建镜像仓库在控制台,找到公共镜像库服务。镜像库登录在装有版本要求以上版本机器上通过执行登录。独立密码根据登录用户名进行绑定,修改独立密码将适用于所有镜像仓库。暂不支持内网拉取镜像的地域福建。

公共镜像库 UHub

公共镜像库 UHub 是一种UCloud推出的免费的公共镜像库服务。每个项目可以创建一个镜像仓库。

UHub可以让用户自由创建和管理镜像库。UHub镜像库为跨地域架构,在一个地域push的镜像可被其它地域访问,用户体验出色。

操作指南

创建镜像仓库

在UCloud控制台,找到公共镜像库服务。

image.png

或在产品与服务中找到UHub,然后点击进入后创建镜像仓库:
image.png

输入镜像仓库名称以及备注,镜像仓库默认为非公开,如果你希望自己镜像被平台内其他用户pull,可以将镜像仓库设置为公开。

在创建镜像仓库后,即可从docker client端镜像push镜像来创建镜像。

镜像库登录

在装有docker (版本要求1.10 以上版本) 机器上通过docker login执行登录。

登录镜像仓库,通过域名访问服务:

docker login uhub.service.ucloud.cn -u user@ucloud.cn

登录用户名为UCloud平台注册的邮箱,密码为控制台密码。

独立密码使用说明

  1. 登录用户名为UCloud平台注册的邮箱,密码为设置的独立密码。
  2. 独立密码根据登录用户名进行绑定,修改独立密码将适用于所有镜像仓库。
  3. 独立密码支持在UCLoud内网和外网使用。
  4. 暂不支持内网拉取镜像的地域:福建。请使用UCloud平台密码进行镜像拉取。

push镜像

Step 1: 本地对镜像打一个tag:

docker tag {本地镜像名} uhub.service.ucloud.cn/{已创建镜像仓库}/{镜像}:tag

Step2:提交镜像到仓库:

docker push uhub.service.ucloud.cn/{已创建镜像仓库}/{镜像}:tag

pull镜像

pull镜像

docker pull uhub.service.ucloud.cn/{已创建镜像仓库}/{镜像}:tag

跨地域使用体验

UCloud公共镜像库为跨地域架构,在一个地域节点push的镜像,在其他地域的节点都可以通过内网镜像pull;
如在北京二可用区C,push镜像:

image.png

在上海二地域也可pull到:

image.png

只要镜像push完成,UCloud平台内所有内网已经覆盖的地域都可以通过内网pull到已经push的镜像。

实时文档欢迎访问https://docs.ucloud.cn/uhub/README

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126126.html

相关文章

  • 容器云 UK8S】镜像镜像概述,UK8S支持的镜像类型和在UK8S中使用UHub

    摘要:概述镜像仓库概述镜像库用于存储分发镜像,你可以将您的应用打包成镜像,并到镜像仓库,需要使用时,再从镜像仓库到本地。概述镜像仓库概述镜像库用于存储、分发Docker镜像,你可以将您的应用打包成Docker镜像,并Push到镜像仓库,需要使用时,再从镜像仓库Pull到本地。UK8S支持的镜像库类型UK8S支持各类公有及私有镜像库,如:DockerHub官方镜像库(默认)UHub(UCloud镜像...

    Tecode 评论0 收藏0
  • 使用ucloud免费服务快速拉取Docker镜像

    摘要:如何使用加速完成的镜像原来我们拉去镜像的命令是这样的现在我们先需要登录到的镜像仓库中,输入这个会提示你需要登录,用户名密码即为你控制台的账号密码然后再输入我们创建加速后的镜像地址即可拉取这样就完成了我们镜像的拉取。这个加速的原理就是ucloud用他们的服务器把Docker镜像下载到他们的服务器,然后我们再通过他们的服务器下载Docker镜像。首先我们要有ucloud的账号和密码,点击登录,进...

    Tecode 评论0 收藏1
  • Docker 实践 - 定制 tomcat8 镜像

    摘要:实践定制镜像准备文件下载安装包解压修改文件移动相关文件修改文件,在的节点增加属性。现在能用账号在对应的上进行在线部署操作。是一种推出的免费的公共镜像库服务。本地对镜像打提交镜像到仓库Docker 实践 - 定制 tomcat8 镜像准备文件# CentOS yum update && yum install -y wget curl unar # Debain/Ubuntu apt upda...

    Tecode 评论0 收藏0
  • Docker简介

    摘要:近期非常火热,无论是从上的代码活跃度,还是宣布在中正式支持,都给业界一个信号,这是一项创新型的技术解决方案。可以简化部署多种应用实例工作,比如应用后台应用数据库应用大数据应用比如集群消息队列等等都可以打包成一个部署。 1. docker是什么 Docker is an open-source engine that automates the deployment of any...

    李义 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<