系统环境是 Windows 10 Pro,Docker 版本 18.03.1-ce,电脑开机之后第一次运行 docker run 的时候会遇到这个错误:
C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint app (36577729ce7d4d2dddefb7fddd32521ea66958cf824138804b02ffb3c98452f3): Error starting userland proxy: mkdir /port/tcp:0.0.0.0:12345:tcp:172.17.0.2:12345: input/output error.
然后只要重启 Docker 就不会再遇到问题。
GitHub 上有搜到其他用户也遇到这个问题,也是通过重启 Docker 解决。
https://github.com/docker/compose/issues/3277
除了重启之外还有什么其他好的解决方法吗?
1
artandlol 2018-06-18 08:45:53 +08:00 via iPhone
Win 上还执行 mkdir /port/tcp 这样的指令,等 docker 新版本吧
|
2
Jafee 2018-06-19 09:26:36 +08:00
windows 上使用 docker 很容易报错,所以我一般都选择不在 window 平台使用 docker。
|
3
fiture 2018-06-19 14:08:06 +08:00 1
可以参考下这个 workround: https://github.com/docker/for-win/issues/1038#issuecomment-373231436
|