Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

我有一个运行 docker 和 Nginx 代理管理器的 Pi 服务器,试图发布一些网站供个人和家庭使用。我在我的域上使用 Cloudflare 进行 ddos​​ 保护并指向 PI Ip 地址。

我创建了一个测试 React 应用程序,制作了一个图像并使用 PI 上的 Portainer 启动它。 它启动,运行良好,在本地主机上尝试过,然后我尝试在 Nginx 代理管理器(UI)中进行设置。 经过大量的尝试,我发现如果我将方案留在 https 上,它就不起作用,它只能在 http 上运行。我在 Cloudflare 中设置了代理,浏览器显示了它的安全连接,但只是为了确定我想问它是否真的安全,因为我在服务器方面没有很多经验。 有什么办法可以让我在 Nginx 中创建目标 https 还是不需要,有人遇到过类似的问题吗? 感谢您的帮助。

Nginx

Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

Cloudflare

Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

搬运工

Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

容器网络设置为nginx网络

Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

反应应用程序的Dockerfile

Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

zhouyu2020 回答:Nginx 代理管理器以任何方式设置到 docker 容器的 https 连接?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3015.html

大家都在问