繁体   English   中英

将子域映射到在具有特定端口的 docker 容器中运行的 NodeJS web 服务器?

[英]Mapping a Subdomain to a NodeJS web server running in a docker container with a specific port?

我有一台运行 Pterodactyl 面板的服务器,它使用 Docker。我正在使用 Nodemon js egg 来运行我开发的 Node JS 网络服务器。 服务器使用 5500 作为端口。 ufw 防火墙设置正确。

我遇到的一个问题是从子域访问网络服务器。 我可以使用 [server ip]:5500 完美访问网络服务器。 我设置了一个 A 记录,将子域指向服务器 IP,但它会将我带到 Pterodactyl 面板而不是网络服务器。

我已经编辑了 Nginx (pterodactyl.conf) 配置以将其指向正确的端口,但它似乎仍然无法正常工作。

我需要做什么才能让它发挥作用?

Nginx配置截图

你还需要回答吗? 这是因为新网站目前没有监听该端口。 这也发生在我身上,所有子域都指向翼龙面板,这是因为新网站没有监听新端口,你需要重新启动 nginx 才能正确显示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM