跳到主要内容

如何推送私有镜像到平台

揽睿·知用 平台支持您将自己的私有镜像,推送至平台进行使用,您可以基于以下步骤进行私有镜像的推送

本地登录揽睿镜像服务

您可以使用 lanrui.co 的账号密码进行登录

docker login registry.lanrui.co

本地镜像打 tag

my-docker-image 镜像名为例,请将 username 替换成您 lanrui.co 平台的用户名

注意事项:

  • 镜像每⼀层(layer)的⼤⼩不能超过 10GB,请控制镜像⼤⼩,尽量不要将模型⽂件打⼊镜像内
  • 平台将不对您的自定义镜像做更改,如您需要JupyterLab、VSCode等服务,请您自行打包在镜像中使用。
  • 如果您是在mac电脑上构建镜像,请注意在docker build时加上platform=linux/amd64的选项
docker tag my-docker-image:latest registry.lanrui.co/username/my-docker-image:v1

推送镜像

镜像打 tag 后可以直接进行推送

docker push registry.lanrui.co/username/my-docker-image:v1

使用自定义镜像

推送完成后,您可以在创建 工作空间 时,选择您上传的私有镜像进行启动

https://lanrui.co/spaces/create

使用私有镜像

启动参数

您可以基于下图的描述,配置您所需要设置的不同启动参数

自定义接口

您最多可以为实例设置 5 个自定义端口,端口范围可选 10001-65535

启动后,平台会自动为您的每一个端口分配一个 URL

自定义环境变量

设置的环境变量启动后会直接⽣效,⼀般⽤于配置不同的 token 等信息

自定义启动命令

用户替换镜像内的启动命令(但一般情况下不建议使用)

启动参数