Docker运行失败,出现守护程序错误响应

我只需运行以下命令:

docker run -d -p 80:80 --name webserver nginx

拉所有图像后返回此错误:

泊坞窗:来自守护程序的错误响应:驱动程序无法对端点Web服务器上的外部连接进行编程(ac5719bc0e95ead1a4ec6b6ae437c4c0b8a9600ee69ecf72e73f8d2d12020f97):启动用户区代理时出错:绑定0.0.0.0:80:意外错误(失败EADDRINUSE)。

这是我的码头工人版本信息:

Client:

Version: 1.12.0

API version: 1.24

Go version: go1.6.3

Git commit: 8eab29e

Built: Thu Jul 28 21:15:28 2016

OS/Arch: darwin/amd64

Server:

Version: 1.12.0

API version: 1.24

Go version: go1.6.3

Git commit: 8eab29e

Built: Thu Jul 28 21:15:28 2016

OS/Arch: linux/amd64

如何解决这个问题?

回答:

您没有提供诸如Docker版本,系统或docker进程正在运行等信息,因此我认为最可能的情况是。

输出包含:Failure EADDRINUSE。这意味着该端口80被其他人使用。您可以lsof -i

TCP:80用来检查哪个进程正在该端口上侦听。如果端口上没有任何运行,则可能是Docker出现问题。例如,一个没有立即释放端口的端口。

以上是 Docker运行失败,出现守护程序错误响应 的全部内容, 来源链接: utcz.com/qa/431851.html

回到顶部