【发布时间】:2016-10-24 15:03:29
【问题描述】:
当我在我的 Docker 项目中运行 docker-compose up 时,它会失败并显示以下消息:
Error starting userland proxy: listen tcp 0.0.0.0:3000: bind: address already in use
netstat -pna | grep 3000
显示这个:
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN -
我已经尝试过docker-compose down,但是没有用。
【问题讨论】:
-
运行
sudo netstat -pna | grep 3000以获取正在监听的进程。 -
您的输出显示其他进程已经在侦听端口 3000。你可以使用其他端口吗?尝试使用
sudo来查看进程名称。 -
是的,这个端口上有 ntop。谢谢!我不知道
sudo可以改变输出:) -
对我来说它是 8888 端口,它是 docker 代理
-
我在这个答案中修复了同样的问题:stackoverflow.com/a/58772307/3530707
标签: ubuntu docker ubuntu-14.04 bind docker-compose