容器镜像服务快速开始

滴滴云技术支持发表于:2018年12月25日 15:02:43更新于:2019年01月17日 16:47:46

在Docker客户端登录

在Docker客户端登录时的用户名和密码,是您在容器镜像服务控制台通过“设置仓库账户”按钮设置的用户名和密码。用户名一旦设置不可修改,密码可通过容器镜像服务控制台的“重置仓库密码”按钮进行重置。

登录成功后,客户端会保存登录信息,下次登录该账户,无需输入密码即可自动登录。如需切换账户,必须重新按以下命令进行登录。

sudo docker login --username=*** hub.didiyun.com
password:


拉取(Pull)镜像

如果需要拉取的是公共镜像,则无需登录。如果需要拉取的是自己的私有镜像,则需先登录。

sudo docker pull hub.didiyun.com/[namespace]/[Image]:[版本号(Tag)]

根据实际镜像 ID 信息填写[版本号(Tag)],再拉取镜像。

示例:

sudo docker pull hub.didiyun.com/team1/nginx:latest


上传(Push)镜像

1.在Docker客户端登录

sudo docker login --username=*** hub.didiyun.com

2.根据要上传的本地镜像的信息填写[镜像名称:Tag]或[镜像ID],并填写对应的[命名空间],以及用[仓库名称]和新的[版本号(Tag)]对它进行标记

sudo docker tag [镜像名称:Tag]或[镜像ID] hub.didiyun.com/[命名空间]/[仓库名称]:[版本号(Tag)]

3.上传标记好的本地镜像到镜像仓库

sudo docker push hub.didiyun.com/[命名空间]/[仓库名称]:[版本号(Tag)]

示例:

sudo docker login --username=*** hub.didiyun.com
sudo docker tag python:3 hub.didiyun.com/ns/py:latest
sudo docker push hub.didiyun.com/ns/py:latest