HTTPS対Docker?

HTTPS対Docker?

リモートサーバーで軽量のDebianおよびUbuntuアプリケーションを含むDockerコンテナを実行しています。

これで、オンラインで申請書にアクセスできます。http://リモートサーバーIP:ポートしかし、HTTPSで利用できるようにしたいと思います。

HTTPSを介してアプリケーションを提供するには、構成のどの部分を構成する必要があるのか​​疑問に思います。 Ubuntuリモートサーバーに対してのみHTTPSを設定する必要がありますか、コンテナ内で実行されているDebianも調整する必要がありますか?

ベストアンサー1

設定のようにコンテナでのみHTTPSを有効にすることはできません。 Webサーバーを構成して証明書を生成し、アプリケーションもHTTPS要求を受け入れることができる必要があります。

私は2つの方法を提案します。

  1. 古くて愚かな方法は、独自の証明書を生成して署名することです。次に、Webサーバー構成ファイルをポイントします。 Ubuntuでnginxを使用する方法のチュートリアルです。[1] [2]
  2. 最善の方法は、この目的のために作成されたDockerコンテナを使用することです。自分で作って最初から始めることができますが、私が使ったものをそのままにします。それを使う暗号化しようこれは本当に素晴らしいです。[4]

おすすめ記事