AI开发平台MODELARTS-在ECS上构建自定义镜像并在Notebook中使用:准备Docker机器并配置环境信息

时间:2025-03-04 20:53:09

准备Docker机器并配置环境信息

准备一台具有Docker功能的机器,如果没有,建议申请一台弹性云服务器并购买弹性公网IP,并在准备好的机器上安装必要的软件。

ModelArts提供了ubuntu系统的脚本,方便安装docker。

本地Linux机器的操作等同E CS 服务器上的操作,请参考本案例。

  1. 登录ECS控制台,购买弹性云服务器,镜像选择“公共镜像”,推荐使用ubuntu18.04的镜像;系统盘设置为100GiB。具体操作请参考购买并登录弹性云服务器
    图2 选择镜像和磁盘
  2. 购买弹性公网IP并绑定到弹性云服务器。具体操作请参考配置网络
  3. 配置VM环境。
    1. 在docker机器中,使用如下命令下载安装脚本。
      wget https://cnnorth4-modelarts-sdk.obs.cn-north-4.myhuaweicloud.com/modelarts/custom-image-build/install_on_ubuntu1804.sh

      当前仅支持ubuntu系统的脚本。

    2. 在docker机器中并执行如下命令,即可完成环境配置。
      bash install_on_ubuntu1804.sh
      图3 配置成功
      source /etc/profile

      安装脚本依次执行了如下任务:

      1. 安装docker。
      2. 如果挂载了GPU,则会安装nvidia-docker2,用以将GPU挂载到docker容器中。
support.huaweicloud.com/usermanual-standard-modelarts/docker-modelarts_0011-0.html