制作镜像
- 启动在线制作环境:进入模型定制模块,选择开发机,点击【JupyterLab】>【创建JupyterLab】或【VSCode】>【创建VSCode】,选择一个系统内置镜像,选择运行环境,提交后操作列点启动。
- 镜像制作:等待启动成功,当创建的JupyterLab或VSCode的状态显示【运行中】后即可点击操作列【打开】,在开发环境中安装自己需要的软件和环境,退出,选中创建的JupyterLab或VSCode,操作列点击【更多】>【制作镜像】,即可将容器中的操作环境打包成新的镜像,并出现在自定义镜像列表中。
镜像共享
- 登陆天翼云容器镜像服务,访问地址(https://crs.ctyun.cn/dy/crs/#/dashboard),在【同资源池】下,按需创建【个人版】或【企业版】,进入实例详情创建属于您自己的命名空间和镜像仓库。
- 有了镜像仓库后,根据实例详情访问凭证中的指引通过公网地址将您的镜像上传至仓库中。
- 进入镜像共享,创建镜像共享,将您希望使用的镜像共享至慧聚一站式智算服务平台,共享目标用户填入【huijuprod】,共享后您就可以在慧聚一站式智算服务平台的自定义镜像中看到此镜像。
注意1、如果您想在模型开发JupyterLab和VSCode中使用自定义镜像,需要将对应的软件安装包打包进您的自定义镜像中。
方法1:在docker file中具体执行命令:
# vscode
curl -fsSL https://code-server.dev/install.sh | sh
code-server --install-extension ms-python.python
# jupyterlab
pip install jupyterlab
方法2:将打包好的镜像在本地起起来,然后运行如下命令安装软件,安装完成后,执行 docker commit {容器名称},打包成新镜像后,即可上传。
# vscode
curl -fsSL https://code-server.dev/install.sh | sh
code-server --install-extension ms-python.python
# jupyterlab
pip install jupyterlab
2、如果在自定义镜像列表看不到分享过来的镜像,请检查:
容器镜像服务所选区域与慧聚平台是不是同资源池。
截止时间是不是>=当前时间,超出截止时间后共享失效。
共享的镜像状态是不是启用。