windows docker desktop 踩坑記錄


1 WSL2 安裝

2 檢查WSL2 是否能work

PS > wsl --list -v
  NAME                   STATE           VERSION
* Ubuntu                 Stopped         1
  Ubuntu-20.04           Stopped         2
  docker-desktop-data    Running         2
  docker-desktop         Running         2
PS > wsl -d Ubuntu-20.04

需要保證可以正常運行
如果出現類似 參考的對象類型不支持嘗試的操作 的錯誤
需要使用管理員運行 powershell,然后執行

PS > netsh winsock reset

然后重啟一下PC

windows更新的時候總會有這個問題。。。
這個東西可能跟代理有關,所以經常遇到這個問題,這個鏈接可能會解決這個問題
https://blog.csdn.net/weixin_43347283/article/details/107006275

3 檢查Docker是否可用

> docker ps

如果2沒啥問題,這個大概率是沒啥問題的,如果有問題先檢查2
問題現象一般都是

Can't use Docker on Windows. open //./pipe/docker_engine: The system cannot find the file specified

一些有用的鏈接

https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-faq


免責聲明!

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



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