登录
创建和使用天翼云骁智算之前,需要先注册天翼云门户的账号。如果已拥有天翼云的账号,可登录后直接使用天翼云骁智算。
- 进入天翼云官网,选择"产品">"计算">"高性能计算">"云骁智算",点击"管理控制台"。
- 输入用户名密码,登录云骁智算平台。
- 登陆成功后,跳转至云骁智算产品首页。
进入镜像仓库
- 进入镜像仓库需要先进入"工作空间"。在左侧导航栏选择"工作空间",再选择需要进入的工作空间。
- 进入工作空间后,在左侧导航栏选择"镜像仓库">"镜像列表",即可查看系统预置镜像和自定义镜像。
镜像上传
- 在"自定义镜像"中,允许用户上传自己制作的镜像:选择"自定义镜像"标签,点击"上传镜像"按钮。
- 需要提前说明的是,自定义镜像的仓库地址为内网地址,无法直接从公网访问,所以需要先设置镜像仓库的访问网络,总共有三种方式可以进行网络配置,请用户结合自己实际情况进行选择,具体如下:
方法一:使用云主机配置
第一步:创建云主机
注意事项:在已经创建了资源组的账号下创建一台云主机,注意,必须是已经有资源组创建的账号下,这样资源组对应的VPC下的云主机才能与harbor仓库网络连通。
- 进入弹性云主机控制台,点击“创建云主机”进行云主机创建。
- 网络选取云骁资源组对应的VPC。
- 请根据需要选取云主机规格以及镜像(建议云主机规格:4c8g及以上,建议镜像:CentOS7.x及以上版本)。
- 系统盘大小请根据需要上传的镜像大小选取(镜像较大建议200G-500G)。
- 安全组,点击选择默认安全组即可。
- 弹性IP根据情况选择:若需要访问互联网则建议选择“自动分配”(如后续需要yum安装docker,建议开通弹性IP),若不需要访问互联网则选择“不使用”。
- 设置密码后创建云主机
第二步:配置环境
- 登录云主机安装docker,可选择外网yum安装或者下载安装包本地安装(docker安装版本无特殊要求)。
- 登录云骁控制台查看私有镜像仓库地址。
- 查看harbor地址对应的VPCE地址。
用户创建的云主机无法直接连通harbor仓库地址,需要通过云骁创建资源组时创建的终端节点VPCE进行访问,所以需要先找到VPCE地址。
方法: 登录一个云骁创建的资源组的云主机或者物理机,查看/etc/hosts下的配置,harbor域名对应的ip就是vpce的地址
10.0.0.221 cbi.ccr.ctyun.cn
- 找到VPCE后,将该ip和对应域名配置在所在节点的/etc/hosts中。
方法二:使用裸金属配置
云骁纳管的裸金属上自带docker和harbor相关的证书及网络配置,可将镜像文件传到裸金属上,然后直接上传。
方法三:使用云专线配置
第一步:操作前提
- 已经通过云专线打通用户网络与天翼云VPC网络。
- 用户在天翼云VPC网络内已经创建好镜像服务对应的VPC终端节点IP(通过云骁创建标准资源组或扩展资源组,其所在VPC内已创建云骁镜像服务对应的VPC终端节点,并将改地址与镜像服务域名的映射配置在资源组节点中)。
- 用户网络内已存在机器,它可访问天翼云VPC内的终端节点IP。
第二步:配置环境
- 登录云主机安装docker,可选择外网yum安装或者下载安装包本地安装(docker安装版本无特殊要求)。
- 登录云骁控制台查看私有仓库地址。
- 查看harbor地址对应的VPCE地址。
用户创建的云主机无法直接连通harbor仓库地址,需要通过云骁创建资源组时创建的终端节点VPCE进行访问,所以需要先找到VPCE地址。
方法: 登录一个云骁创建的资源组的云主机或者物理机,查看/etc/hosts下的配置,harbor域名对应的ip就是vpce的地址
10.0.0.221 cbi.ccr.ctyun.cn
- 找到VPCE后,将该ip和对应域名配置在所在节点的/etc/host中。
- 通过以上配置,已经将访问镜像仓库地址的访问网络环境已配置好,接下来可以按照上传镜像弹窗所示内容上传镜像了。
- 下载证书到本地,并拷贝到对应目录下。
#拷贝到对应目录下
mkdir -p /etc/docker/certs.d/cbi.ccr.ctyun.cn:15000
cp ca.crt /etc/docker/certs.d/cbi.ccr.ctyun.cn:15000
- 登录harbor,拷贝对应的登录命令和密码进行登录。
- 重新命名本地镜像。
docker tag testimage:latest cbi.ccr.ctyun.cn:15000/project-testubuntu1024/imagename:latest
- 推送镜像。
docker push cbi.ccr.ctyun.cn:15000/project-testubuntu1024/imagename:latest
- 在自定义镜像中查看新上传的镜像信息。