Lightsail コンテナサービスにドメイントラフィックをルーティングする - Amazon Lightsail

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Lightsail コンテナサービスにドメイントラフィックをルーティングする

サービスのカスタムドメインを有効にした場合は、Amazon Lightsail コンテナサービスにメンバードメイン名を紐づける必要があります。これを行うには、コンテナサービスで使用している証明書で指定された各ドメインのDNSゾーンにエイリアスレコードを追加します。追加するレコードはすべて、コンテナサービスのデフォルトのドメイン (例:https://<ServiceName>.<RandomGUID>.<AWSRegion>.cs.amazonlightsail.com) に紐づけする必要があります。

このガイドでは、Lightsail DNS ゾーンを使用してドメインをコンテナサービスを指す手順について説明します。Lightsail DNS ゾーンの詳細については、DNSAmazon Lightsail の「」を参照してください。

コンテナサービスの詳細については、「コンテナサービス」を参照してください。

注記

Route 53 を使用してドメインDNSの をホストする場合は、Route 53 のドメインのホストゾーンにエイリアスレコードを追加する必要があります。詳細については、Route 53のドメインのトラフィックを Amazon Lightsail コンテナサービスにルーティングする」を参照してください。

前提条件

開始する前に、Lightsail コンテナサービスのカスタムドメインを有効にする必要があります。詳細については、「Amazon Lightsail コンテナサービスでのカスタムドメインの有効化と管理」を参照してください。

コンテナサービスのデフォルトドメインを取得する

コンテナサービスのデフォルトドメイン名を取得するには、次の手順を実行します。このドメイン名は、ドメインDNSの にエイリアスレコードを追加するときに指定します。

  1. Lightsail コンソールにサインインします。

  2. 左側のナビゲーションペインで [コンテナ] を選択します。

  3. デフォルトのドメイン名を取得するコンテナサービスの名前を選択します。

  4. コンテナサービス管理ページのヘッダー部分にある、デフォルトのドメイン名を書き留めます。コンテナサービスのデフォルトのドメイン名は、<ServiceName>.<RandomGUID>.<AWSRegion>.cs.amazonlightsail.com と似ています。

    この値は、ドメインDNSの の正規名 (CNAME) レコードの一部として追加する必要があります。この値はテキストファイルにコピー、ペーストして、後で参照できるようにしておくことをお勧めします。詳細については、このガイドの「ドメインのDNSゾーンにCNAMEレコードを追加する」セクションを参照してください。

ドメインのDNSゾーンにレコードを追加する

ドメインのDNSゾーンにアドレス ( の場合は IPv4または AAAAの場合は IPv6) レコード、または正規 (CNAME) レコードを追加するには、次の手順を実行します。

  1. 左側のナビゲーションペインで、ドメインと DNSを選択します。

  2. ページのDNSゾーンセクションで、ドメインのトラフィックをコンテナサービスに転送するレコードを追加するドメイン名を選択します。

  3. DNS レコードタブを選択します。

  4. DNS ゾーンの現在の状態に応じて、次のいずれかの手順を実行します。

    • A、、AAAAまたは CNAMEレコードを追加していない場合は、レコードの追加を選択します。

    • 以前に A、、AAAAまたは CNAMEレコードを追加した場合は、ページにリストされている既存の A、、AAAAまたは CNAMEレコードの横にある編集アイコンを選択し、この手順のステップ 5 に進みます。

  5. レコードタイプのドロップダウンメニューで、AAAAレコードCNAMEレコード、またはレコードを選択します。

    • A レコードを追加して、ドメインの頂点 (例: example.com) またはサブドメイン (例: www.example.com) をIPv4ネットワーク下のコンテナサービスにマッピングします。

    • AAAA レコードを追加して、ドメインの頂点 (例: example.com) またはサブドメイン (例: www.example.com) をIPv6ネットワーク下のコンテナサービスにマッピングします。

    • レコードを追加して、サブドメイン (例: www.example.com) をコンテナサービスのパブリックドメイン (デフォルト DNS) にCNAMEマッピングします。

  6. [Record name] (レコード名) テキストボックスに、次のいずれかのオプションを入力します。

    • A レコードの場合はAAAA、「」と入力@してドメインの頂点 (例: example.com) のトラフィックをコンテナサービスにルーティングするか、「」と入力してサブドメイン (例: www) のトラフィックをコンテナサービスwww.example.comにルーティングします。

    • CNAME レコードには、サブドメイン (例: www) を入力して、サブドメイン (例: www.example.com) のトラフィックをコンテナサービスにルーティングします。

  7. 追加するレコードに応じて、次のいずれかの手順を実行します。

    • A レコードの場合はAAAA、テキストボックスでコンテナサービスの名前を選択します。

    • CNAME レコードの場合は、コンテナサービスのデフォルトのドメイン名を へのマップ テキストボックスに入力します。

  8. 保存アイコンを選択して、レコードをDNSゾーンに保存します。

    これらのステップを繰り返して、コンテナサービスで使用している証明書にドメインのDNSレコードを追加します。変更がインターネットの を通じて伝達されるまで待ちますDNS。数分後に、ドメインがコンテナサービスを指しているかどうか確認してください。