dify安装过程中遇到的端口冲突问题 exposing pert TCP 0.0.0.0:443 ->127.

问题描述:安装dify时候遇到ports are notavailable: exposing pert TCP 0.0.0.0:443 ->127.

解决思路:如果排除镜像源的问题,那么不出意外是端口冲突了,dify默认是80 443端口。需要修改dify的默认端口。要注意80和443两个端口是否都占用了,如果是就都要改!

解决办法:

1.打开.env配置文件,找到NGINX_PORT和NGINX_SSL_PORT配置项,默认的值是80和443,这两个配置项是dify在我们的docker内部的端口,改成其他没有不占用的。

2.修改docker-compose.yaml

2.1 修改nginx的监听端口
NGINX_PORT: ${NGINX_PORT:-端口号}

2.2 修改容器宿主机端口
EXPOSE_NGINX_PORT: ${EXPOSE_NGINX_PORT:-端口号}

2.3 在nginx节点下修改配置

image

 

补充:

在CMD中执行netstat -ano | findstr :80PID列显示进程ID

参考资料:

1. https://zhuanlan.zhihu.com/p/29877451215

2. https://blog.csdn.net/weixin_49172094/article/details/147105583?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-147105583-blog-151085099.235^v43^pc_blog_bottom_relevance_base4&spm=1001.2101.3001.4242.1&utm_relevant_index=3

 

posted @ 2025-11-27 17:17  明明就-  阅读(16)  评论(0)    收藏  举报