Docker 在轉發端口時的這個錯誤Error starting userland proxy: mkdir /port/tcp:0.0.0.0:3306:tcp:172.17.0.2:3306: input/output error.


from:https://www.v2ex.com/amp/t/463719 

 

系統環境是 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:3306:tcp:172.17.0.2:3306
: input/output error.

然后只要重啟 Docker 就不會再遇到問題。

GitHub 上有搜到其他用戶也遇到這個問題,也是通過重啟 Docker 解決。

https://github.com/docker/compose/issues/3277

 

可以參考下這個 workround:  https://github.com/docker/for-win/issues/1038#issuecomment-373231436

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM