ddev/docker失败,"Windows编程外部连接失败",Windows 10

rfa*_*fay 2 windows docker ddev

ddev得到了这个令人讨厌的错误ddev start(Windows 10,Docker for Windows 18.03)

错误:对于ddev-xxx-db无法启动服务db:驱动程序在端点ddev-sanjacinto-db上编程外部连接失败(313d966276870feb88b89ec7ab8f34ec9c876cfe165ff45185fa725fdbbd7f70):启动userland代理时出错:mkdir /port/tcp:0.0.0.0:32777:tcp:172.18. 0.2:3306:输入/输出错误

在启动项目时遇到错误.

rfa*_*fay 8

我已经多次见过这种情况,并且有时能够击败它

  • 离开码头并重启码头,
  • 有时通过重启主机Windows 10机器.
  • ddev removeddev start(只删除容器,而不是数据库,你什么都不会丢失)
  • 如果所有其他方法都失败了,请尝试使用docker factory-reset,这通常是解决此类问题的好地方.您将丢失存储的数据库(在docker卷中),因此请确保这不是问题.

我在MacBook Pro上的Parallels下的Windows 10机器上运行docker-for-windows,它不是一个非常稳定的野兽.

互联网上有很多答案,我认为最重要的开放问题是这里有docker-compose:https://github.com/docker/compose/issues/3277