win10安裝docker及遇到的坑
阿新 • • 發佈:2019-01-23
背景:安裝過docker toolbox又解除安裝的電腦安裝docker for windows
1、到docker的官網https://store.docker.com/editions/community/docker-ce-desktop-windows 下載Docker for windows,安裝的條件是WIN10專業版或企業版64位。不符合的條件話要安裝Docker Toolbox,教程:https://blog.csdn.net/weixin_42665727/article/details/80996499
2、安裝過程比較簡單,路徑都不讓選。
3、安裝成功後啟動docker,滑鼠懸停在鯨魚小圖示上變成running狀態的時候就可以用了
4、WIN+R開啟cmd命令執行視窗輸入docker version,出現如下畫面,安裝成功。
5、如果出現報錯找不到CA證書"could not read CA certificate "C:\\Users\\username\\.docker\\machine\\machines\\de fault\\ca.pem": open C:\Users\yqiu29\.docker\machine\machines\default\ca.pem: Th e system cannot find the file specified."按照如下提示執行:
- docker-machine env -u 結果的最後一行會提示怎樣設定環境,複製,然後執行
- 問題解決了但是下次開啟視窗的時候發現還是說找不到證書
- 終於發現這個找證書的路徑是配置在環境變數中的,因為電腦裡面之前安裝了docker toolbox解除安裝的時候環境變數還在,所以右鍵我的電腦-->屬性-->高階系統設定-->環境變數-->使用者變數中的幾個docker變數全部刪掉
- 重新開啟命令列視窗,docker version
- 發現執行成功了,docker 終於可以正常使用了