企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 上传镜像 将个人镜像上传至AIMAX平台,此处介绍两种方式将个人镜像上传至平台。**需要注意的是个人镜像必须按照 “AIMAX镜像制作”手册定制后,才能在AIMAX平台的任务训练及交互式开发功能中使用。** 方式1:web界面上传。点击平台“上传镜像”按钮 ![](https://img.kancloud.cn/a3/c6/a3c6b343cddd15ccad7b47fae76b96fb_121x37.png) ,进入以下界面: ![](https://img.kancloud.cn/57/31/57319acde06e5e56ba86dc4a79feb9c3_1222x447.png) 图7-1-2 1) 输入镜像名、标签名。(1-20个字符,可包含小写字母、数字字符、‘\-’、‘\_’、‘.’。必须以字母或数字开始或结束。) 2) 确认是否是dockerfile文件。若是Dockerfile文件无需上传镜像。**此功能暂不支持添加Dockerfile之外的文件。** 3) 点击“上传文件”按钮,选择需要上传的镜像文件。文件大小不要超过5GB。(如图7-1-2所示,根据提示命令将本地的镜像打包为文件,然后导出后上传至AIMAX平台或直接访问AIMAX平台点击上传按钮上传。) 4) 点击“确认”按钮上传镜像文件,或“取消”按钮放弃上传。 方式2:从用户Docker环境上传。此方式无需打包镜像在AIMAX界面上上传,只要用户本地镜像所在服务器能够ping同AIMAX访问地址(IP)即可。 1) 在“公共镜像”列表页面可以点击下载Docker仓库认证信息文件。 ![](https://img.kancloud.cn/a0/d8/a0d8e7c0da9ee52c0176bdd8b5946cc7_1196x199.png) 图7-1-3 2) 打开下载的认证信息文件,可以找到登录Docker仓库的用户名和密码。 ![](https://img.kancloud.cn/d3/7e/d37e0a68ce97960d8b18f7d6e14650e3_302x173.png) 图7-1-4 3) 编辑本地环境中的 /etc/hosts 文件,添加一条记录 registry.cluster.local ,IP 设置为AI Max头节点的IP地址,本例中假设为192.168.123.234 $ cat /etc/hosts  ……  …… 192.168.123.234 registry.cluster.local 4) 创建目录 $ sudo mkdir /etc/docker/certs.d/registry.cluster.local 5) 下载证书 $ sudo wget \-O /etc/docker/certs.d/registry.cluster.local/ca.crt http://192.168.123.234:5680/ca.crt 6) 创建 docker 标签: $ sudo docker tag myimage:v1.0 registry.cluster.local/public/myimage:v1.0 7) 登录 registry.cluster.local,登录的用户名口令是步骤2的文件中的用户名和密码。 $ sudo docker login registry.cluster.local \*\* Username: xxxx\*\* Password: xxxxxxxx 8) 推送镜像 $ sudo docker push registry.cluster.local/public/myimage:v1.0