2

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

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

启动项目时遇到错误。

4

2 回答 2

9

我已经看过很多次了,只在 Windows 上,并且总是能够通过以下方式修复它:

  • ddev poweroff
  • 必要时重启 docker

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

于 2018-04-11T22:15:14.570 回答
0

码头工人描述

在 Windows 系统上,CTRL+C 不会停止容器。因此,首先键入 CTRL+C 以返回提示(或打开另一个 shell),然后键入 docker container ls 列出正在运行的容器,然后键入 docker container stop 以停止容器。否则,当您尝试在下一步中重新运行容器时,您会收到来自守护程序的错误响应。

我遇到了同样的问题,我认为用 CTRL+C 停止了容器,但事实并非如此,上面的任何答案都有效,因为它们都停止容器,重新启动 docker 或显式停止容器。

我更喜欢:

docker container ls #list containers running
docker stop [container id] #replace [container id] with the container id running
于 2019-01-27T22:37:49.713 回答