win10安裝docker及遇到的坑及解決
背景
安裝過(guò)docker toolbox又卸載的電腦安裝docker for windows
1.到docker的官網(wǎng)
https://store.docker.com/editions/community/docker-ce-desktop-windows下載Docker for windows,安裝的條件是WIN10專業(yè)版或企業(yè)版64位。
不符合的條件話要安裝Docker Toolbox
教程:http://www.fzitv.net/server/304431gxh.htm
2.安裝過(guò)程比較簡(jiǎn)單
路徑都不讓選。
3.安裝成功后啟動(dòng)docker
鼠標(biāo)懸停在鯨魚小圖標(biāo)上變成running狀態(tài)的時(shí)候就可以用了

4.WIN+R打開(kāi)cmd命令執(zhí)行窗口
輸入docker version,出現(xiàn)如下畫面,安裝成功。

5.如果出現(xiàn)報(bào)錯(cuò)找不到CA證書
"could not read CA certificate "C:\\Users\\username\\.docker\\machine\\machines\\default\\ca.pem": open C:\Users\yqiu29\.docker\machine\machines\default\ca.pem: The system cannot find the file specified."
按照如下提示執(zhí)行:

docker-machine env -u 結(jié)果的最后一行會(huì)提示怎樣設(shè)置環(huán)境,復(fù)制,然后執(zhí)行
問(wèn)題解決了但是下次打開(kāi)窗口的時(shí)候發(fā)現(xiàn)還是說(shuō)找不到證書
終于發(fā)現(xiàn)這個(gè)找證書的路徑是配置在環(huán)境變量中的,因?yàn)殡娔X里面之前安裝了docker toolbox卸載的時(shí)候環(huán)境變量還在,所以右鍵我的電腦-->屬性-->高級(jí)系統(tǒng)設(shè)置-->環(huán)境變量-->用戶變量中的幾個(gè)docker變量全部刪掉
重新打開(kāi)命令行窗口,docker version
發(fā)現(xiàn)執(zhí)行成功了,docker 終于可以正常使用了
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- WIN10系統(tǒng)和Docker內(nèi)部容器IP互通方式
- win10家庭版安裝Docker的方法步驟
- docker在win10家庭版下構(gòu)建laravel開(kāi)發(fā)環(huán)境的教程詳解
- win10中docker部署和運(yùn)行countly-server的流程
- win10子系統(tǒng)ubuntu(WSL) 安裝Docker的教程(圖文詳解)
- win10 docker-toolsbox 搭建php開(kāi)發(fā)環(huán)境的教程
- win10家庭版安裝Docker for Windows
- win10家庭版安裝docker遇到的問(wèn)題小結(jié)
- win10+Docker Toolbox+mysql教程
相關(guān)文章
Docker安裝RabbitMQ AMQP協(xié)議及重要角色
這篇文章主要為大家介紹了Docker安裝RabbitMQ AMQP協(xié)議和主要角色詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05
在Ubuntu上使用Docker部署DeepSeek的詳細(xì)步驟
docker是容器化技術(shù)的代表,它能夠?qū)?yīng)用程序及其依賴項(xiàng)打包成一個(gè)獨(dú)立的容器,在 DeepSeek 部署中,使用 docker 可以確保 deepseek - r1 在不同環(huán)境中具有一致的運(yùn)行狀態(tài),本文給大家介紹了在Ubuntu上使用Docker部署DeepSeek的詳細(xì)步驟,需要的朋友可以參考下2025-02-02
Docker多架構(gòu)鏡像構(gòu)建全過(guò)程
文章介紹了如何使用DockerBuildx工具實(shí)現(xiàn)一次構(gòu)建同時(shí)支持ARM64和AMD64平臺(tái)的Docker鏡像,并詳細(xì)描述了構(gòu)建過(guò)程、技術(shù)方案和問(wèn)題排查,最終,通過(guò)腳本使用指南和常見(jiàn)問(wèn)題解答,幫助用戶更好地理解和使用該工具2026-01-01
Linux下定時(shí)自動(dòng)備份Docker中所有SqlServer數(shù)據(jù)庫(kù)的腳本
這篇文章主要介紹了Linux下定時(shí)自動(dòng)備份Docker中所有SqlServer數(shù)據(jù)庫(kù)?,編寫shell文件給出一個(gè)備份的范例,在Linux添加定時(shí)任務(wù),通過(guò)下列命令來(lái)檢測(cè)并安裝這個(gè)服務(wù),需要的朋友可以參考下2022-09-09
Docker容器上用DockerFile部署多個(gè)tomcat服務(wù)的步驟
這篇文章主要介紹了Docker容器上用DockerFile部署多個(gè)tomcat服務(wù)的步驟,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-11-11
docker部署golang http服務(wù)時(shí)端口無(wú)法訪問(wèn)的問(wèn)題解決
本文主要介紹了docker部署golang http服務(wù)時(shí)端口無(wú)法訪問(wèn)的問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
docker 搭建基于prometheus的監(jiān)控體系步驟實(shí)現(xiàn)
本文主要介紹了docker 搭建基于prometheus的監(jiān)控體系步驟實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
Docker 容器互聯(lián)互通的實(shí)現(xiàn)方法
這篇文章主要介紹了Docker 容器互聯(lián)互通,本文講解不同網(wǎng)絡(luò)下的容器可以通過(guò)加入同一個(gè)docker網(wǎng)絡(luò),來(lái)訪問(wèn)該docker網(wǎng)絡(luò)下的容器,并且既可以通過(guò)容器ip也可以通過(guò)容器名連接,非常方便,需要的朋友可以參考下2022-10-10
使用Docker多階段構(gòu)建來(lái)減小鏡像大小的方法
這篇文章主要介紹了使用Docker多階段構(gòu)建來(lái)減小鏡像大小的方法,適用于需要在 Dockerfile 中構(gòu)建程式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12

