翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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の にエイリアスレコードを追加するときに指定します。
-
Lightsail コンソール
にサインインします。 -
左側のナビゲーションペインで [コンテナ] を選択します。
-
デフォルトのドメイン名を取得するコンテナサービスの名前を選択します。
-
コンテナサービス管理ページのヘッダー部分にある、デフォルトのドメイン名を書き留めます。コンテナサービスのデフォルトのドメイン名は、
と似ています。<ServiceName>
.<RandomGUID>
.<AWSRegion>
.cs.amazonlightsail.comこの値は、ドメインDNSの の正規名 (CNAME) レコードの一部として追加する必要があります。この値はテキストファイルにコピー、ペーストして、後で参照できるようにしておくことをお勧めします。詳細については、このガイドの「ドメインのDNSゾーンにCNAMEレコードを追加する」セクションを参照してください。
ドメインのDNSゾーンにレコードを追加する
ドメインのDNSゾーンにアドレス ( の場合は IPv4または AAAAの場合は IPv6) レコード、または正規 (CNAME) レコードを追加するには、次の手順を実行します。
-
左側のナビゲーションペインで、ドメインと DNSを選択します。
-
ページのDNSゾーンセクションで、ドメインのトラフィックをコンテナサービスに転送するレコードを追加するドメイン名を選択します。
-
DNS レコードタブを選択します。
-
DNS ゾーンの現在の状態に応じて、次のいずれかの手順を実行します。
-
A、、AAAAまたは CNAMEレコードを追加していない場合は、レコードの追加を選択します。
-
以前に A、、AAAAまたは CNAMEレコードを追加した場合は、ページにリストされている既存の A、、AAAAまたは CNAMEレコードの横にある編集アイコンを選択し、この手順のステップ 5 に進みます。
-
-
レコードタイプのドロップダウンメニューで、AAAAレコード、CNAMEレコード、またはレコードを選択します。
-
A レコードを追加して、ドメインの頂点 (例:
example.com
) またはサブドメイン (例:www.example.com
) をIPv4ネットワーク下のコンテナサービスにマッピングします。 -
AAAA レコードを追加して、ドメインの頂点 (例:
example.com
) またはサブドメイン (例:www.example.com
) をIPv6ネットワーク下のコンテナサービスにマッピングします。 -
レコードを追加して、サブドメイン (例:
www.example.com
) をコンテナサービスのパブリックドメイン (デフォルト DNS) にCNAMEマッピングします。
-
-
[Record name] (レコード名) テキストボックスに、次のいずれかのオプションを入力します。
-
A レコードの場合はAAAA、「」と入力
@
してドメインの頂点 (例:example.com
) のトラフィックをコンテナサービスにルーティングするか、「」と入力してサブドメイン (例:www
) のトラフィックをコンテナサービスwww.example.com
にルーティングします。 -
CNAME レコードには、サブドメイン (例:
www
) を入力して、サブドメイン (例:www.example.com
) のトラフィックをコンテナサービスにルーティングします。
-
-
追加するレコードに応じて、次のいずれかの手順を実行します。
-
A レコードの場合はAAAA、テキストボックスでコンテナサービスの名前を選択します。
-
CNAME レコードの場合は、コンテナサービスのデフォルトのドメイン名を へのマップ テキストボックスに入力します。
-
-
保存アイコンを選択して、レコードをDNSゾーンに保存します。
これらのステップを繰り返して、コンテナサービスで使用している証明書にドメインのDNSレコードを追加します。変更がインターネットの を通じて伝達されるまで待ちますDNS。数分後に、ドメインがコンテナサービスを指しているかどうか確認してください。