标签: macos docker terminal
我有一个运行PostgreSQL的容器,暴露端口5432,但在运行lsof -Pn -i4或netstat | grep 5432时无法找到它们。
lsof -Pn -i4
netstat | grep 5432
但我可以通过Spring Boot应用程序连接数据库。
为什么我看不到Docker容器本地计算机上的开放端口?
答案 0 :(得分:1)
尝试使用netstat -a它将显示所有活动连接,即充当两个服务器的端口(某些服务正在侦听来自不同计算机/进程的连接的这些端口)并建立(连接建立在这些端口,无论主机/服务可以是服务器还是客户端)
netstat -a