文档首页/
AI开发平台ModelArts/
镜像管理(即将下线)/
制作自定义镜像用于创建Notebook/
在ECS上构建自定义镜像并在Notebook中使用/
Step1 准备Docker机器并配置环境信息
更新时间:2024-06-21 GMT+08:00
Step1 准备Docker机器并配置环境信息
准备一台具有Docker功能的机器,如果没有,建议申请一台弹性云服务器并购买弹性公网IP,并在准备好的机器上安装必要的软件。
ModelArts提供了ubuntu系统的脚本,方便安装docker。
本地Linux机器的操作等同ECS服务器上的操作,请参考本案例。
创建ECS服务器
- 登录ECS控制台,购买弹性云服务器,镜像选择公共镜像,推荐使用ubuntu18.04的镜像;系统盘设置为100GiB。具体操作请参考购买并登录弹性云服务器。
图1 选择镜像和磁盘
- 购买弹性公网IP并绑定到弹性云服务器。具体操作请参考配置网络。
配置VM环境
- 在docker机器中,使用如下命令下载安装脚本。
wget https://cnnorth4-modelarts-sdk.obs.cn-north-4.myhuaweicloud.com/modelarts/custom-image-build/install_on_ubuntu1804.sh
当前仅支持ubuntu系统的脚本。
- 在docker机器中并执行如下命令,即可完成环境配置。
bash install_on_ubuntu1804.sh
图2 配置成功
source /etc/profile
安装脚本依次执行了如下任务:
- 安装docker。
- 如果挂载了GPU,则会安装nvidia-docker2,用以将GPU挂载到docker容器中。