翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Lightsail でカスタムドメインによる安全なウェブアクセスを有効にする
登録済みドメイン名をサービスで使用するためには、 Amazon Lightsail コンテナサービスのカスタムドメインを有効化します。カスタムドメインを有効にする前に、コンテナサービスは、最初の作成時にサービスに関連付けられたデフォルトドメインのトラフィックのみ受け入れます (例: containerservicename.123456abcdef.us-west-2.cs.amazonlightsail.com
)。カスタムドメインを有効にするときは、コンテナサービスで使用するドメイン用に作成した Lightsail SSL/TLS 証明書を選択し、その証明書から使用するドメインを選択します。カスタムドメインを有効にすると、コンテナサービスは、選択された証明書に関連付けられているすべてのドメインのトラフィックを受け入れます。
重要
ディストリビューションのオリジンとして Lightsail コンテナサービスを選択した場合、Lightsail はディストリビューションのデフォルトドメイン名をコンテナサービスのカスタムドメインとして自動的に追加します。これにより、ディストリビューションとコンテナサービスの間でトラフィックをルーティングできます。ただし、場合によっては、ディストリビューションのデフォルトドメイン名をコンテナサービスに手動で追加する必要があります。詳細については、「ディストリビューションのデフォルトドメインをコンテナサービスに追加する」を参照してください。
目次
コンテナサービスのカスタムドメインの制限
コンテナサービスのカスタムドメインには、以下の制限が当てはまります。
-
Lightsail コンテナサービスそれぞれに最大 4 つのカスタムドメインを使用でき、複数のサービスで同じドメインを使用することはできません。
-
Lightsail DNS ゾーンを使用してドメインDNSの を管理する場合は、ドメインの頂点 (例:
example.com
) とサブドメイン (例:www.example.com
) のトラフィックをコンテナサービスにルーティングできます。
前提条件
始める前に、Lightsail コンテナサービスを作成する必要があります。詳細については、「Amazon Lightsail コンテナサービスの作成」を参照してください。
また、コンテナサービスの SSL/TLS 証明書を作成して検証しておく必要があります。詳細については、「コンテナサービスSSL/TLS証明書の作成」および「コンテナサービスSSL/TLS証明書の検証」を参照してください。
コンテナサービスのカスタムドメインの表示
コンテナサービスで現在有効になっているカスタムドメインを表示するには、以下の手順を実行します。
-
Lightsail コンソール
にサインインします。 -
左側のナビゲーションペインで [コンテナ] を選択します。
-
有効にしたカスタムドメインを表示させたいコンテナサービスの名前を選択します。
-
次の例に示すように、コンテナサービス管理ページの見出しでカスタムドメインの値を見つけます。これらは、コンテナサービスで現在有効になっているカスタムドメインです。
-
コンテナサービス管理ページで、[カスタムドメイン] タブを選択します。
アタッチされた各証明書で使用されているカスタムドメインは、ページのカスタムドメインSSL/TLS証明書セクションに一覧表示されます。コンテナサービスに現在アタッチされている証明書は、[Attached certificates] (アタッチされた証明書) セクションに一覧表示されています。
コンテナサービスのカスタムドメインを有効にする
Lightsail コンテナサービスのカスタムドメインを有効にするには、以下の手順を実行してサービスに証明書を添付します。
-
Lightsail コンソール
にサインインします。 -
左側のナビゲーションペインで [コンテナ] を選択します。
-
カスタムドメインを有効にするコンテナサービスの名前を選択します。
-
コンテナサービス管理ページで [カスタムドメイン] タブを選択します。
カスタムドメインページには、コンテナサービスに現在アタッチされている SSL/TLS 証明書が表示されます。
-
[証明書のアタッチ] を選択します。
証明書がない場合は、コンテナサービスにアタッチする前に、まずドメインの SSL/TLS 証明書を作成して検証する必要があります。詳細については、「コンテナサービスSSL/TLS証明書の作成」を参照してください。
-
表示されるドロップダウンメニューで、コンテナサービスとともに使用するドメインの有効な証明書を選択します。
-
証明書情報が正しいことを確認し、[Attach] (アタッチ) を選択します。
-
コンテナサービスの [Status] (ステータス) が [Updating] (更新中) に変わります。ステータスが [Ready] (準備完了) に変わると、証明書のドメインが [Custom domains] (カスタムドメイン) セクションに表示されます。
-
[Add domain assignment] (ドメイン割り当ての追加) を選択して、ドメインがコンテナサービスを指すようにします
-
証明書とDNS情報が正しいことを確認し、割り当ての追加を選択します。しばらくすると、選択したドメインのトラフィックがコンテナサービスによって受け入れられ始めます。
-
ドメイン割り当てを追加したら、新しいブラウザウィンドウを開き、コンテナサービスに対して有効にしたカスタムドメインを参照します。コンテナサービスで実行されているアプリケーション (存在する場合) がロードされます。
コンテナサービスのカスタムドメインを無効化する
Lightsail コンテナサービスのカスタムドメインを無効にするには、次の手順を実行します。サービスから証明書をデタッチするか、以前に選択したドメインの選択を解除します。
-
Lightsail コンソール
にサインインします。 -
左側のナビゲーションペインで [コンテナ] を選択します。
-
カスタムドメインを無効にするコンテナサービスの名前を選択します。
-
コンテナサービス管理ページで、[カスタムドメイン] タブを選択します。
カスタムドメインページには、コンテナサービスに現在アタッチされている SSL/TLS 証明書が表示されます。
-
以下のオプションのいずれかを選択します。
-
[Configure container service domains] (コンテナサービスドメインを設定する) を選択して、以前に選択したドメインの選択を解除するか、コンテナサービスに関連付けられているドメインをさらに選択します。
-
[デタッチ] を選択してコンテナサービスから証明書をデタッチし、関連付けられているすべてのドメインをサービスから削除します。
重要
まだ行っていない場合は、ドメインのDNSレコードを変更して、トラフィックルートがコンテナサービスへのルーティングを停止し、代わりに別のリソースにルーティングされるようにします。
-