作者: | 来源:互联网 | 2023-10-11 18:27
背景:因为docker是运行在Linux环境的,所以如果想在windows10运行docker,那么安装的是dockerdesktop,dockerdesktop本质上就是在windows1
背景:因为docker是运行在Linux环境的,所以如果想在windows10运行docker,那么安装的是docker desktop,docker desktop本质上就是在windows10先安装Linux虚拟机,然后在虚拟机上在安装docker。
步骤1:下载docker desktop
下载链接:https://hub.docker.com/editions/community/docker-ce-desktop-windows
步骤2:双击下载好的exe等待安装
步骤3:点击Close and restart
要重启电脑才生效,所以点击之前把自己的文件先保存好
步骤4:查看版本
打开cmd运行命令 docker version
此时发现报错
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.
解决办法:打开cmd输入一下命令
cd "C:\Program Files\Docker\Docker"
DockerCli.exe -SwitchDaemon
再重新查看版本:
步骤5:打开cmd窗口输入以下命令检测是否运行成功
docker run hello-world