Docker NGINX SSL终端
发布时间:2020-07-09 00:41:23 所属栏目:Nginx 来源:互联网
导读:我试图在Docker容器中设置NGINX,以便它将为进入另一个容器的流量执行SSL终止(tcp443 - tcp3001).但是我从NGINX获得502 Bad Gateway,NGINX日志中出现以下错误:connect() failed (111: Connection refused) while connecting to upstream 集
我试图在Docker容器中设置NGINX,以便它将为进入另一个容器的流量执行SSL终止(tcp443 – > tcp3001). 但是我从NGINX获得502 Bad Gateway,NGINX日志中出现以下错误:
集装箱 以下容器正在运行:
端口3001测试 我可以到达端口3001上的后端服务器(容器).
NGINX配置
最佳答案
您有可达性的基本问题.当您在Nginx配置中有下方时
您说在同一个nginx容器中,另一个服务正在端口3001上运行.但该服务正在另一个容器中运行. 接下来看看你的docker ps输出
容器内的端口是2368而不是3001.现在是启动容器的部分,以便您知道它的地址 如果您是通过命令行启动docker容器,那么您将启动如下容器
然后在您的nginx配置中使用
更好的方法是实际通过docker-compose.因此,您将创建docker-compose.yml文件
你应该看下面的链接 https://docs.docker.com/compose/overview/ (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- ubuntu – chef-solo错误Errno :: ENOENT:没有这
- nginx的http_sub_module/sub_filter和反向代理无
- nginx – 忽略Varnish VCL中的GET参数
- Django Gunicorn nginx表现非常糟糕.甚至无法获得
- apache-2.2 – nginx将REMOTE_USER传递给apache2
- 如何通过nginx提供django媒体文件?
- python – 为tornadoweb配置失败nginx设置,未知指
- 如何替换nginx错误
- ubuntu – 访问日志(来自nginx)会减慢网站的速度
- 上载的视频无法在移动浏览器中播放,但可以在桌面
热点阅读