更新时间:2024-05-23 GMT+08:00

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

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

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

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

创建ECS服务器

  • 登录ECS控制台,购买弹性云服务器,镜像选择公共镜像,推荐使用ubuntu18.04的镜像;系统盘设置为100GiB。具体操作请参考购买并登录弹性云服务器
    图1 选择镜像和磁盘
  • 购买弹性公网IP并绑定到弹性云服务器。具体操作请参考配置网络

配置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
    图2 配置成功
    source /etc/profile

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

    1. 安装docker。
    2. 如果挂载了GPU,则会安装nvidia-docker2,用以将GPU挂载到docker容器中。