すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:DSW インスタンスイメージの作成

最終更新日:Jun 09, 2026

DSW インスタンスの環境をカスタムイメージとして保存し、再利用や共有のために Container Registry (ACR) にプッシュします。これにより、コード、依存関係、システム設定が保持され、DLC や EAS などの他の PAI サービスと連携できます。

重要

  • インスタンスのステータス:DSW インスタンスは 実行中 である必要があります。停止済み の場合、[Create Image] ボタンはグレー表示になります。

  • リージョンの一致:DSW インスタンスと ACR インスタンスは同じリージョンにある必要があります。イメージリポジトリや名前空間が見つからない最も一般的な原因は、リージョンが一致しないことです。

  • イメージサイズの制限:1 つのイメージレイヤーは 10 GiB を超えることはできません。この制限を超えると、ビルドは失敗します。

  • 環境の制限:DSW はコンテナ化された環境であり、Docker のインストールや使用はサポートされていません。

  • ACR 個人版と ACR エンタープライズ版の違い:

    機能

    ACR 個人版

    ACR エンタープライズ版

    コスト

    無料です。

    有料インスタンスが必要です。エンタープライズインスタンスの課金

    ネットワーク設定

    パブリックネットワーク。特別な設定は不要です。

    DSW インスタンスと同じ VPC にある必要があります。内部ネットワークアクセスにより、より安定した転送が可能です。

    パフォーマンスと安定性

    パブリックネットワークの帯域幅に依存します。大規模なイメージ (10 GiB 近く) は、ネットワークの変動やタイムアウトにより失敗する可能性があります。

    VPC の内部ネットワークを介した高速性と安定性。大規模なイメージや本番環境に最適です。

    リージョンの柔軟性

    Alibaba Cloud アカウントごとに 1 つの ACR 個人版インスタンスのみ利用可能です。DSW インスタンスが異なるリージョンにある場合、使用することはできません。

    複数のリージョンにインスタンスを作成できます。ただし、DSW と連携するには、DSW インスタンスと同じリージョンにある ACR インスタンスを使用する必要があります。

    推奨シナリオ

    個人学習、機能テスト、小規模なイメージでの環境のバックアップ。

    チームコラボレーション、本番環境、安定性の高いワークロード、クロスリージョンでのイメージアクセス。

操作手順

ステップ 1:ACR の準備

ニーズに応じて ACR 個人版またはエンタープライズ版を選択します。

ステップ 2:イメージの作成

[Running] の DSW インスタンスの右側にある Create Image をクリックします。Image (Container Registry Personal Edition) または Image (Container Registry Enterprise Edition) を選択し、以下の主要なパラメーターを設定してから Save をクリックします。

パラメーター

説明

[Image Name (Image Version Name in Container Registry)]

カスタムイメージの表示名。ACR のイメージタグとしても使用されます。

[Container Registry Namespace]

既存の名前空間を選択します。

[Container Registry Repository]

既存のイメージリポジトリを選択します。

[Custom Excluded Path]

特定のファイルやディレクトリを除外することで、イメージ作成の高速化、ストレージの節約、機密データの保護が可能になります。指定しない場合、システムはデフォルトの除外リストを使用します。

説明

各イメージレイヤーは 10 GiB を超えることはできません。超えた場合、ビルドは失敗します。不要なパスを除外してください。

  • カスタム除外パス

    仕様が ecs.ebm で始まらないパブリックリソースグループを使用するインスタンスでのみサポートされます。

  • デフォルトの除外パス (設定不要)

    • パブリックリソースグループを使用し、仕様が ecs.ebm で始まらないインスタンスの場合:

      /mnt/workspace/home/admin/workspace/home/admin/logs/tmp//etc/dsw/etc/dsw-logs

    • 汎用コンピューティングリソースグループ、ecs.ebm 仕様のパブリックリソースグループ、または Lingjun コンピューティングリソースグループを使用するインスタンスの場合:

      /mnt/workspace/home/admin/workspace/home/admin/logs/tmp//data/dev/shm/etc/dsw/etc/dsw-logs

イメージが作成されたら、image アイコンにカーソルを合わせるとイメージアドレスが表示されます。または、こちら をクリックして ACR コンソールに移動し、イメージの詳細を確認します。

ステップ 3:カスタムイメージの使用

カスタムイメージを使用するには、新しい DSW インスタンスを作成します。インスタンス作成ページで、Images パラメーターに Custom Image を選択します。

よくある質問

Q:DSW イメージの作成が失敗したり、タイムアウトしたりするのはなぜですか?

  • イメージサイズが制限を超えている:各イメージレイヤーは 10 GiB を超えることはできません。イメージサイズを小さくするか、大規模なイメージには ACR エンタープライズ版を使用してください。

  • リージョンの不一致:DSW インスタンスと ACR インスタンスは同じリージョンにある必要があります。リージョンが一致しない場合、イメージ作成中にターゲットのイメージリポジトリが見つかりません。

  • システムディスクの空き容量不足:システムディスクの空き容量がイメージレイヤーに書き込むデータのサイズより小さい場合、insufficient capacity of ephemeral storage というエラーでプロセスが失敗します。

  • ネットワークの問題:ACR 個人版はパブリックネットワーク経由でプッシュするため、大規模なイメージでは失敗する可能性があります。より高速で安定した内部ネットワーク転送を行うには、同じ VPC 内の ACR エンタープライズ版を使用してください。

Q:[Create Image] ボタンが無効になっている、またはリポジトリが見つからないのはなぜですか?

  1. インスタンスのステータスが正しくない:[Create Image] は、DSW インスタンスが 実行中 である場合にのみ使用できます。それ以外の状態ではボタンはグレー表示になります。

  2. 前提条件が満たされていない、または設定が間違っている:

    • DSW インスタンスと同じリージョンに ACR インスタンスを作成し、その中に名前空間とイメージリポジトリを作成します。

    • DSW インスタンスと ACR インスタンスが同じリージョンにあることを確認してください。

Q:DSW インスタンスに Docker をインストールして使用できますか?

いいえ。 DSW はコンテナ内で実行され、Docker をサポートしていません。特定の Docker イメージを使用するには、DSW インスタンスの作成時に [Custom Image] を選択し、ACR イメージアドレスを入力します。

Q:DSW で NVIDIA ドライバーまたは CUDA をアップグレードするにはどうすればよいですか?

ドライバーのバージョンをアップグレードしないでください。 DSW のドライバーと CUDA のバージョンはプリインストールされており、ロックされています。手動で変更すると、インスタンスが復旧不可能なほど破損する可能性があります。代わりに、インスタンスを停止し、新しいインスタンスを作成して、必要な CUDA とドライバーのバージョンが含まれる公式イメージを選択してください。

たとえば、公式イメージ modelscope:1.9.4-pytorch2.0.1tensorflow2.13.0-gpu-py38-cu118-ubuntu20.04 を例にとると、このタグの cu118 は CUDA バージョンが 11.8 であることを示します。

Q:カスタムイメージでインスタンスを作成すると失敗するのはなぜですか?

  • イメージプル権限:プライベートイメージまたは VPC アクセスの場合、DSW のネットワーク設定と ACR の認可ポリシーを確認してください。pull access deniedauthorization failed などのエラーは、権限の問題を示しています。

  • イメージの非互換性:標準の Linux ディストリビューションでカスタムイメージをビルドしてください。公式イメージをベースイメージとして使用してください。

  • イメージアドレスの形式が正しくない:イメージアドレスが正しくフォーマットされていることを確認してください。