1.官网下载dockerdesktop
Q1:解决安装占用磁盘储存问题:
A1:用管理员权限打开cmd,执行如下命令链接其它盘到默认安装路径:
mklink/j"C:\ProgramFiles\Docker""D:\ProgramFiles\Docker"
mklink/j"C:\Users\\AppData\Local\Docker""E:\AppData\Docker\Data"
双击安装
2.启动问题
Q:启动dockerdesktop报错:
A:更新wsl内核
wsl--update
netshwinsockreset#重置网络
"netshwinsockreset"命令是一个Windows命令提示符命令,用于重置Winsock目录和相关网路设置。Winsock是Windows操作系统中的网路套接字编程插口,它容许应用程序通过网路进行通讯。当Winsock目录发生错误时,网路联接可能会遭到影响,此时可以使用"netshwinsockreset"命令来修补。
具体来说,该命令将重置Winsock目录、重置Winsock目录中的所有网路设置,并将Winsock目录中的所有注册表子项删掉。执行此命令后,计算机将重启以应用修改。
请注意,重置Winsock目录可能会造成一些网路设置遗失,因而在使用此命令之前,请确保备份了重要的网路设置和信息
重启后能步入dockerdesktop界面,如有报错,用它自带的troubleshoot可解决
3.启动vmem进程占用过大显存
添加配置根据显存大小限制使用最大显存
A:
按下Windows+R键,输入%UserProfile%并运行步入用户文件夹新建文件.wslconfig,之后记事本编辑填入以下内容并保存,memory为系统显存上限,这儿我限制最大2gb,可依照自身笔记本配置设置
[wsl2]
memory=2GB
swap=0
localhostForwarding=true
之后启动cmd命令提示符,输入wsl--shutdown来关掉当前的子系