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

Platform For AI:中国国外からのモデルとコンテナイメージのクロスドメインでのプル

最終更新日:Oct 23, 2025

DSW インスタンスで中国国外からのリソースにアクセスすることが困難な場合があります。たとえば、docker.io のコンテナイメージでインスタンスを作成したり、huggingface.co からモデルをプルしたりするときに問題が発生することがあります。これらのアクセス問題は、多くの場合、クロスドメインのネットワーク制限が原因です。これらの問題を解決するには、Alibaba Cloud Global Accelerator (GA) インスタンスを作成します。GA は、DSW がドメインを越えてモデルやイメージにアクセスできるようにするグローバルネットワークアクセラレーションサービスです。

重要

ネットワークリソースは責任を持って使用してください。違法な情報を含む Web サイトにはアクセスできません。

課金

Global Accelerator (GA) は、別途課金されるクラウドプロダクトです。料金には、インスタンス料金、容量単位 (CU) 料金、データ転送料金が含まれます。詳細については、「Global Accelerator の課金」をご参照ください。

手順

このトピックでは、Hugging Face と Docker へのアクセスを高速化する方法について説明します。要件に基づいて設定を構成します。次の表に、高速化が必要なドメイン名を示します。

高速化するリソース

高速化するドメイン名

Hugging Face

huggingface.cocdn-lfs.hf.co (Hugging Face の CDN 配布ドメイン名)

Docker

docker.ioregistry-1.docker.ioauth.docker.io

ステップ 1: 標準 Global Accelerator インスタンスの作成

以下の手順では、主要な構成のみを説明します。パラメーターとその説明の完全なリストについては、「標準 Global Accelerator インスタンスの作成と管理」をご参照ください。

  1. し、Global Accelerator を有効化してコンソール[標準インスタンスの作成 (従量課金)] をクリックします。インスタンス名などの基本情報を設定し、[次へ] をクリックします。

    image

  2. [加速エリア] セクションで、DSW インスタンスが配置されているリージョンを選択します。必要な帯域幅を指定し、[次へ] をクリックします。

    image

  3. リスナーを設定します。名前を入力し、[プロトコル][TCP] に、[ポート]80,443 に設定します。必要に応じてこれらの設定を変更できます。

    image

  4. エンドポイントを設定します。

    • リージョン: 中国国外のリージョンを選択できます。 米国 (シリコンバレー) を推奨します。

    • エンドポイント 構成: 高速化アクセス用のドメイン名を設定します。ドメイン名を追加するには、仮想エンドポイントグループを作成します。

      • [バックエンドサービスタイプ][カスタムドメイン名] に設定します。

      • [バックエンドサービス] に、高速化するドメイン名 (例: huggingface.co) を入力します。

      • [重み] にはデフォルト値を使用します。

    image

  5. 構成設定を確認します。[送信] をクリックして確定します。

    image

ステップ 2: 仮想エンドポイントグループの追加と転送ルールの設定

  1. 左側のナビゲーションウィンドウで、[標準インスタンス] > [インスタンス] をクリックします。作成したインスタンスの名前をクリックします。次に、[リスナー] タブをクリックします。

    image

  2. 他のドメイン名を仮想エンドポイントグループに追加して高速化できます。既存のリスナーの名前をクリックして、その設定ページに移動します。[エンドポイントグループ] タブをクリックします。ステップ 1 で設定した huggingface.co のデフォルトのエンドポイントグループがすでにリストされています。

    image

    高速化する追加のドメイン名ごとに個別の仮想エンドポイントグループを追加します。たとえば、cdn-lfs.hf.codocker.ioregistry-1.docker.io、および auth.docker.io のグループを追加する必要があります。[仮想エンドポイントグループの追加] をクリックします。

    • [バックエンドサービスタイプ] をカスタムドメイン名に設定します。

    • [バックエンドサービス] に、高速化するドメイン名を入力します。

    • [重み] にはデフォルト値を使用します。

    image

    この手順を繰り返して、他のドメイン名を追加します。完了すると、5 つの仮想エンドポイントグループが表示されます。

    image

  3. リスナーの転送ルールを設定します。リスナー設定ページで、[転送ルール] タブをクリックします。高速化する 5 つのドメイン名それぞれについて、[転送ルールの追加] をクリックします。

    • ドメイン一致ルール: 正規表現一致 (大文字と小文字を区別しない)

    • 転送ドメイン: 高速化するドメイン名を入力します。

    • 転送先: ドメイン名の構成に対応するエンドポイントグループのタイプとエンドポイントグループを選択します。

    image

    完了すると、5 つの転送ルールができます。

    image

ステップ 3: DSW で Global Accelerator を使用する

高速化メソッド

方法 1: DSW インスタンスの hosts ファイルを変更してアクセスを高速化する

方法 2: PrivateZone を使用してアクセスを高速化する

シナリオ

既存の DSW インスタンスで中国国外からモデルやその他のリソースを取得する。

中国国外のイメージを使用して DSW インスタンスを作成する。DSW インスタンスで中国国外からモデルやその他のリソースを取得する。

DSW インスタンスには VPC、セキュリティグループ、vSwitch が必要ですか?

任意

必須

DSW インスタンスには専用ゲートウェイと SNAT が必要ですか?

任意。大きなファイルをダウンロードしたいがネットワーク速度が不十分な場合は、専用ゲートウェイを使用してパブリックネットワークのアクセス速度を向上させることができます。

方法 1: DSW インスタンスの hosts ファイルを変更してアクセスを高速化する

  1. 高速化 IP アドレスを取得します。Global Accelerator コンソールで、インスタンスの名前をクリックします。[加速エリア] タブで、[高速化 IP アドレス] をコピーします。

    image

  2. DSW インスタンスの hosts ファイルを変更します。DSW インスタンスの Web UI を開きます。ターミナルで、vim /etc/hosts コマンドを実行します。高速化 IP アドレスと高速化したいドメイン名をファイルに追加します。その後、ファイルを保存して終了します。次の図にフォーマットの例を示します。

    image

方法 2: PrivateZone を使用してアクセスを高速化する

  1. Global Accelerator コンソールで、インスタンスの名前をクリックします。[インスタンス情報] タブで、[CNAME] をコピーします。

    image

  2. DSW インスタンスの仮想プライベートクラウド (VPC) 情報を取得します。既存のインスタンスの場合は、インスタンス名をクリックして [インスタンス設定] ページで VPC 情報を見つけます。

    image

  3. Alibaba Cloud DNS コンソールにログインします。PrivateZone で、[ユーザードメイン名] ページに移動し、[ドメイン名の追加] をクリックします。

    huggingface.cocdn-lfs.hf.co などのドメインを使用するには、まず、組み込みの権限のあるドメイン名 co を設定する必要があります。[Alibaba Cloud VPC で有効] セクションで、ステップ 2 で特定した DSW インスタンスが使用する VPC を選択します。[OK] をクリックします。

    まだ DSW インスタンスを作成していない場合は、インスタンスを作成するときに同じ VPC を選択します。

    image

    次に、組み込みの権限のあるドメイン `co` の名前をクリックして設定ページに移動します。[レコードの追加] をクリックします。huggingface.cocdn-lfs.hf.co は同じ権限のあるドメイン co を共有しているため、それぞれに DNS レコードを追加する必要があります。

    • [レコードタイプ][CNAME] に設定します。

    • [ホストレコード] に、ドメイン名のホスト部分 (例: huggingface または cdn-lfs.hf) を入力します。

    • [レコード値] に、ステップ 1 でコピーした Global Accelerator の CNAME ドメイン名を入力します。

    image

    同じ方法で docker.ioregistry-1.docker.io、および auth.docker.io を設定します。設定が完了すると、2 つの 組み込み権限ドメイン名 が表示されます。

    image

    image

関連情報