gpt4 book ai didi

ubuntu - 当在端口定义中指定 IP 地址时,Docker 生成 'port already allocated'

转载 作者:行者123 更新时间:2023-12-04 19:18:37 24 4
gpt4 key购买 nike

我在 docker 上遇到了一个奇怪的问题。
sudo docker run -d -p 54.201.110.30:80:80 image
结果是

2015/02/03 23:36:28 Error response from daemon: Cannot start container 86eea21e1a83a115fdf77c87303f94d56dd5ed4f07fb946d8abea85532761f28: port has already been allocated



尽管
sudo docker run -d -p 80:80 image
工作得很好。主机上的端口 80 是空闲的(使用 netstat -l 进行检查)。

任何想法可能是什么原因?

最佳答案

我在 Fedora 20 上遇到类似但偶尔的“端口已分配”问题。
service docker restartsystemctl restart docker通常修复间歇性启动问题。我从未在 CoreOS 上遇到过这个问题,而且它似乎已经随着 v1.4 消失了。

您还应该将您的用户添加到 docker组而不是使用 sudo .不要忘记在登录时应用组,因此您可能必须注销并重新登录才能看到您的组更新。

关于ubuntu - 当在端口定义中指定 IP 地址时,Docker 生成 'port already allocated',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28310939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com