微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Portainer Docker Nginx 的解决方案:不健康和错误的网关 502

如何解决Portainer Docker Nginx 的解决方案:不健康和错误的网关 502

我在带有 Portainer 2.5.1、Docker/Docker-Compose、Nginx 反向代理 (jc21/Nginx-proxy-manager:latest) 和 yobasystems/alpine-mariadb:10.4.17-arm32v7 的 RaspBerry Pi3 上运行 Ubuntu 18.04为我的 Icecast2 服务器提供 https 流。重新启动后 Nginx 总是不健康或者我得到了一个错误的网关错误。所以,我玩弄了它,我想,我找到了一个解决 Nginx 不健康错误错误网关错误的小解决方案。您不必卸载或删除任何已安装的容器。在这两种情况下,您都可以尝试这些步骤。

我所做的唯一一件事是:以 root 身份导航到 /home/user/Nginx删除文件夹 "data" 和 "letsencrypt" 。这些是 Nginx 反向代理的配置文件夹。

如果您运行了 portainer,请转到您的 portainer 管理界面中的浏览器,更改为 Containers,然后重新启动“Nginx_app_1”。打开一个新选项卡并导航到 Nginx 代理管理器管理界面的 x.x.x.x:81。重新加载页面,直到出现登录屏幕。使用 admin@example.com 和密码登录:changeme。如果您过去运行过它并且第一次登录不起作用,请使用您在第一次安装时更改的登录名。然后用你的 DDNS 服务 URL 测试连接并检查 Nginx 代理管理器的站点消息是否出现。

现在您可以再次设置代理主机和证书。第一次不要在 Scheme 字段中使用 https 并确保开关已关闭。更改为 SSL,键入您的域并激活强制 SSL 和 HTTP/2 支持。这在我的情况下有效。

希望对你有所帮助。

亲切的问候,雷尼

更多安装教程: 安装 Python 3.8(不是 3.9!不起作用): https://maker-tutorials.com/python3-pip-raspberry-pi-installieren/

安装 Docker 和 Portainer: https://www.wundertech.net/portainer-raspberry-pi-install-how-to-install-docker-and-portainer/

安装 Docker-Compose: sudo apt install docker-compose: https://linuxhint.com/install-docker-compose-on-ubuntu/

安装 Nginx 反向代理: 在 RaspBerry 上,在 docker-compose.yml 中使用“yobasystems/alpine-mariadb:10.4.17-arm32v7”!! https://www.wundertech.net/nginx-proxy-manager-raspberry-pi-install-instructions/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。