一、笔记本 Windows 10 家庭中文版 19053
1、 官网下载地址: Install Docker Desktop on Windows | Docker Documentation
2、勾选红框中的选项安装启用windows功能
3、在系统服务中启用“HV 主机服务,Hyper-V 主机计算服务”
4、安装指定docker路径
将下载的安装程序拷贝到指定目录下,我安装的目录是E:\software\Docker,打开windows命令提示符,进入E:\software\Docker目录,执行下列命令,我下载时是4.25.2(129061)的版本,修改了安装程序名。
start /w "" "DockerDesktopInstaller-4.25.2(129061).exe" install --backend=wsl-2 --installation-dir=E:\software\Docker\Docker --wsl-default-data-root=E:\software\Docker\wsl --accept-license
参考文档:Windows系统如何将Docker安装到指定盘_SuperGodK的博客-CSDN博客
如直接运行安装程序,不指定,将默认安装到c盘。这样会占用c盘本就不多的空间。
安装完成,启动docker。
二、公司开发系统,windows10专业版
指定目录安装还未成功
哈哈哈,经过一段时间的反复安装,发现没那么复杂。当我在指定目录新建了一个文本文档做命令记录时,发现安装后,修改这个文本,提示没有权限,修改了这个目录的【属性-安全-用户权限】设置后,再次启动docker就成功初始化了。
总之,就是docker安装后,如果启动步成功,就检查指定目录是否有读写权限。
docker安装在指定目录,wsl的data镜像也保存在指定目录下E:\software\Docker\wsl,分别是data和main