使用 Docker 容器配置 Nginx 反向代理以进行 HTTP 和 HTTPS 重定向

问题描述 投票:0回答:0

我想知道是否可以部署两个容器(端口 4041 上的 Docker 容器和端口 8081 上的 Nginx 容器)来设置反向代理。我希望这个反向代理使用 HTTP 将请求从“domain.com:4041”重定向到“domain.com:8081”,并使用 HTTPS 将请求从“domain.com:4042”重定向到“domain.com:8082”。

这是一个图表来说明我的想法:

https://i.stack.imgur.com/Ic7dc.png

有人可以指导我如何使用 Docker 和 Nginx 实现这一目标吗?预先感谢您的帮助!

PS:如果您有更好的方法使用 Docker 配置 HTTPS,我愿意接受建议!

docker nginx docker-compose https nginx-reverse-proxy
© www.soinside.com 2019 - 2024. All rights reserved.