簡體   English   中英

如何在運行 Docker 容器的 AWS EC2 實例上啟用 HTTPS

[英]How do I enable HTTPS on my AWS EC2 Instance running a Docker Container

我正在運行一個在EC2 實例中停靠的Spring引導應用程序(作為 RESTful Web 服務)。 如果我啟動容器,一切正常,但僅限於HTTP eg http://ec2-54-93-55.eu-central...com

我已經嘗試設置我的 EC2 實例的安全組,我在其中啟用了 HTTPS,但它仍然不起作用。

現在我想使用 AWS Certificate Manager 將 SSL 證書添加到我的實例中。 現在的問題是,我需要一個托管域,但我不能使用我的 EC2 實例的域。

我嘗試將其設置為api.mydomain.com並且現在已經過驗證。 我現在如何將我的 EC2 實例與此域連接?

我嘗試通過將 api.mydomain.com 路由到 EC2 公共 DNS 在 Route 53 中創建別名。 但這也不起作用。

您將無法將 ACM 公有證書附加到您的 EC2 實例,因為它們需要附加到以下任一資源:

配置完這些后,您需要更新托管服務提供商上的 DNS 記錄,以定位他們使用的任何這些資源的 CNAME。

如果您使用 Route 53 作為您的托管服務提供商,您可以將記錄添加到該域的公共托管區域,但是對於每個 DNS 提供商,此過程略有不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM