基于windows10安裝docker及遇到的問(wèn)題
背景
因?yàn)閐ocker是運(yùn)行在Linux環(huán)境的,所以如果想在windows10運(yùn)行docker,那么安裝的是docker desktop,docker desktop本質(zhì)上就是在windows10先安裝Linux虛擬機(jī),然后在虛擬機(jī)上在安裝docker。
步驟1
下載docker desktop
下載鏈接:https://hub.docker.com/editions/community/docker-ce-desktop-windows

步驟2
雙擊下載好的exe等待安裝
步驟3
點(diǎn)擊Close and restart
要重啟電腦才生效,所以點(diǎn)擊之前把自己的文件先保存好

步驟4
查看版本
打開(kāi)cmd運(yùn)行命令 docker version

此時(shí)發(fā)現(xiàn)報(bào)錯(cuò)
error during connect: In the default daemon configuration on Windows, the docker client must be run with elevated privileges to connect.: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version: open //./pipe/docker_engine: The system cannot find the file specified.
解決辦法
打開(kāi)cmd輸入一下命令
cd "C:\Program Files\Docker\Docker" DockerCli.exe -SwitchDaemon
再重新查看版本:

步驟5:打開(kāi)cmd窗口輸入以下命令檢測(cè)是否運(yùn)行成功
docker run hello-world
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
利用Docker Compose部署多容器LNMP環(huán)境的實(shí)戰(zhàn)步驟
本次實(shí)戰(zhàn)通過(guò)Docker Compose成功構(gòu)建了完整的LNMP(Nginx + MySQL + PHP-FPM)開(kāi)發(fā)環(huán)境,通過(guò)自定義PHP-FPM鏡像安裝MySQL擴(kuò)展,配置 Nginx 反向代理 PHP 請(qǐng)求,本文介紹的非常詳細(xì),感興趣的朋友一起看看吧2025-12-12
Windows10?Docker?Desktop安裝過(guò)程
Docker?Desktop是Docker公司推出的一款桌面應(yīng)用程序,它提供了一個(gè)用戶友好的界面,方便開(kāi)發(fā)人員在本地環(huán)境中使用容器技術(shù),這篇文章主要介紹了Windows10?Docker?Desktop安裝過(guò)程,需要的朋友可以參考下2024-01-01
Docker鏡像下載的常見(jiàn)問(wèn)題及解決辦法
在使用Docker時(shí),用戶常遇到下載鏡像錯(cuò)誤,如TLS握手超時(shí)、請(qǐng)求取消等,主要由網(wǎng)絡(luò)狀況、配置問(wèn)題或DockerHub服務(wù)導(dǎo)致,本文就來(lái)介紹了一下幾種解決方法,感興趣的可以了解一下2024-10-10
IDEA通過(guò)Docker插件部署SpringBoot項(xiàng)目的過(guò)程詳解
在idea中如何通過(guò)Docker插件部署SpringBoot項(xiàng)目呢?很多朋友在配置過(guò)程中走了很多誤區(qū),今天小編給大家分享一篇教程關(guān)于IDEA通過(guò)Docker插件部署SpringBoot項(xiàng)目的過(guò)程,感興趣的朋友一起看看吧2021-11-11
記 -bash: docker-compose: command not&nbs
這篇文章主要介紹了記 -bash: docker-compose: command not found 的問(wèn)題解決方法,本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-01-01

