docker操作指南
2018-10-11 本文已影响9人
liwen2015
操作指南
Docker 账号密码及命名规则获取
- 选手从比赛官网-提交预测页面 获取docker_image地址命名规则:
请参赛者 务必 根据本处提供的docker_image 进行仓库创建、镜像、标签的命名,否则无法进行跑分
uhub.service.ucloud.cn/{镜像仓库名称}/{镜像名称}:{标签名称}
创建镜像仓库
- 登陆在UCloud控制台或在【产品与服务】中找到【公共镜像库UHub】服务: 控制台.png
-
点击进入后创建镜像仓库:
创建镜像仓库.png
说明:
-
按照AI Challenger官方规定输入镜像仓库名称以及备注
- 示例:
从提交预测页面获取的docker_image如下,请将mlsv2018-mlsv_rqq3填入镜像库名称输入框,如上图所示
uhub.service.ucloud.cn/mlsv2018_mlsv_rqq3/mlsv:v1.0-3
-
镜像仓库默认为非公开,如果你希望自己镜像被平台内其他用户pull,可以将镜像仓库设置为公开。
-
在创建镜像仓库后,即可从docker client端镜像push镜像来创建镜像。
镜像库登录
在装有docker (版本要求1.10 以上版本) 机器上通过docker login执行登录。
登录镜像仓库,通过域名访问服务:
独立密码使用说明
- 登录用户名及密码请从 比赛官网-提交预测页面 获取
push镜像
step 1: 本地对镜像打一个tag:
docker tag {本地镜像名} uhub.service.ucloud.cn/{镜像仓库名称}/{镜像名称}:{标签名称}
Step2:提交镜像到仓库:
docker push uhub.service.ucloud.cn/{镜像仓库名称}/{镜像名称}:{标签名称}
pull镜像
docker pull uhub.service.ucloud.cn/{镜像仓库名称}/{镜像名称}:{标签名称}