赞
踩
1.官网下载docker desktop
Q1:解决安装占用c盘存储问题:
A1:用管理员权限打开cmd,执行如下命令链接其它盘到默认安装路径:
mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker"
mklink /j "C:\Users\<你的用户名>\AppData\Local\Docker" "E:\AppData\Docker\Data"
双击安装
2.启动问题
Q:启动docker desktop报错:

A:更新wsl内核
wsl --update
netsh winsock reset #重置网路

"netsh winsock reset"命令是一个Windows命令提示符命令,用于重置Winsock目录和相关网络设置。Winsock是Windows操作系统中的网络套接字编程接口,它允许应用程序通过网络进行通信。当Winsock目录发生错误时,网络连接可能会受到影响,此时可以使用"netsh winsock reset"命令来修复。
具体来说,该命令将重置Winsock目录、重置Winsock目录中的所有网络设置,并将Winsock目录中的所有注册表子项删除。执行此命令后,计算机将重启以应用更改。
请注意,重置Winsock目录可能会导致一些网络设置丢失,因此在使用此命令之前,请确保备份了重要的网络设置和信息
重启后能进入docker desktop界面,如有报错,用它自带的troubleshoot可解决

3.启动vmem进程占用过大内存

添加配置依据内存大小限制使用最大内存
A:
- [wsl2]
- memory=2GB
- swap=0
- localhostForwarding=true
然后启动cmd命令提示符,输入 wsl --shutdown来关闭当前的子系
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。