Docker错误-5432:绑定:地址已在使用中

问题描述 投票:0回答:1

我曾经能够使用5432:5432端口映射运行docker-compose,但最近收到此错误:

Error starting userland proxy: listen tcp 0.0.0.0:5432: bind: address already in use

我已经阅读了所有有关此问题的旧文章,但尚未能够解决此问题。

过去一周,我一直在为自己的错误感到生气,试图弄清楚如何停止无济于事的任何进程。

我尝试跑步

lsof -i tcp:5432

不返回任何结果(只要我的pgadmin / server没有运行)

我也看过其他帖子提到跑步

netstat -anp tcp | grep 5432

其中does返回两行:

tcp4       0      0  *.5432                 *.*                    LISTEN     
tcp6       0      0  *.5432                 *.*                    LISTEN 

但是我不确定是否要处理该输出?

postgresql macos docker docker-compose docker-container
1个回答
0
投票

使用sudo权限运行lsof -i tcp:80

sudo lsof -i tcp:80

一个进程(很有可能是PostgreSQL)正在听5432。

© www.soinside.com 2019 - 2024. All rights reserved.