如何解决在AWS EC2 / Docker上运行的Web服务器上启用SSL
我目前在ec2上托管了一个docker容器并正在运行Web服务器。当仅使用不使用https的IP地址运行IP地址时,它可以完美解析,但是当我输入DNS时,它不起作用。我目前在初始dockerfile中将节点端口映射到端口80。然后,我将端口80映射到端口443,以期希望使用ACM的证书创建负载均衡器。这不是docker问题,我希望有人对如何配置负载均衡器以使用SSL来与暴露了端口80的Web服务器进行通信有一定的了解。当放置domain.io:443时,我会看到nginx屏幕。
解决方法
配置负载均衡器以使用SSL来与暴露了端口80的Web服务器进行对话。
为此,您需要在目标组而不是HTTP中设置HTTPS。另外,它还需要容器上的自签名证书SSL 来处理HTTPS流量。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。