我正在尝试 按照本文档 运行一个 docker 示例
这是我的命令:
docker run -d -p 80:80 --name webserver nginx
但我得到这个错误:
docker:来自守护进程的错误响应:驱动程序在端点网络服务器上编程外部连接失败(bd57efb73c738e3b271db180ffbee0a56cae86c8193242fbc02ea805101df21e):启动用户级代理时出错:绑定 0.0.0.0:80:意外错误(失败 EADDRINUSE)。
我该如何解决?
原文由 Istiak Morsalin 发布,翻译遵循 CC BY-SA 4.0 许可协议
从您的错误消息中,
EADDRINUSE
表明端口 80 已在 docker VM 或可能直接在您的笔记本电脑上使用。您可以停止该端口上正在运行的任何内容,或者更改 Docker 命令中使用的端口。要更改为外部端口 8080,请使用: