使用OpenResty建站的问题

确认一下8081端口是否真的被占用

OpenResty的docker容器配置使用的是桥接网络

我重新修改了一下这是配置单



image

目前看只有
docker-proxy使用了8888端口,但是我在OpenResty容器中使用8888端口应该和主机8888端口没有关系啊

还有没有大佬帮忙解决一下呀

OpenResty默认使用的是host网络模式这个模式是会占用主机的端口的,估计是1p检测的是宿主机的端口占用情况

我已经修改了OpenResty容器的网络模式为桥接了,但是依旧出现端口冲突的问题

那估计就是1p检测的是宿主机的ip占用情况(这个具体要咨询下官方人员了),你先换一个端口看下或者先使用其他端口然后编辑源文件

1Panel 仅做了 host 模式下的支持
你修改了桥接 1Panel 并不清楚
所以会出现这种问题

我现在已经将OpenResty容器的网络模式修改为默认的host,并删除了原本在OpenResty容器设定的8888端口,在搭建静态网站的时候的确没有再出现端口冲突的问题。
但是我可以正常访问OpenResty的默认网站,却无法正常访问我搭建的静态网站。




请查看我下方修改后的设置内容,我可以访问OpenResty的默认网站,但是却无法访问我搭建的静态网站

需要用 host 模式 并且放开安全组和防火墙

我并没有在armbian中安装防火墙

在应用商店那重建一下 Openresty 可以去掉你在容器页面给 openresty 做的所有改动

我删除了Openresty应用和容器,并重新安装了Openresty,并重新搭建了Openresty容器,暴露了所有端口并使用host模式,但是依然是只能访问默认的网站,我使用的8888端口搭建的站点无法访问。




防火墙那看一眼

并没有安装启用防火墙

安全组有吗?

也没有设置安全组,目前还是在局域网访问

兄弟,我远程帮你看下

我私聊你