Win10 Docker Desktop

目录

安装WSL

安装Docker Desktop

迁移docker-desktop-data

限制WSL内存


安装WSL

参考https://docs.microsoft.com/zh-cn/windows/wsl/install-win10

安装Docker Desktop

参考https://www.docker.com/products/docker-desktop

迁移docker-desktop-data

防止C盘爆满,将docker-desktop-data迁移到其他盘。

wsl -l -v
wsl --shutdown
wsl --export docker-desktop-data e:\docker-desktop-data.tar
wsl --unregister docker-desktop-data
wsl --import docker-desktop-data e:\SoftwareData\wsl e:\docker-desktop-data.tar --version 2

限制WSL内存

ssh登录到容器里,repo sync -l、下载10G左右的文件,经常出现操作到一半ssh连接断开,提示"Docker Desktop WSL 2 backend has stopped unexpectedly. Do you want to restart it?"。

按Win+R快捷键,调出运行对话框。

输入"%UserProfile%",点击"确定"进入用户目录。创建".wslconfig"文件。笔记本电脑共16G内存,限制WSL2使用内存大小为8G。

[wsl2]
memory=8GB
swap=0
localhostForwarding=true

yocoto可以成功编译,Core(TM) i5-8265U CPU @ 1.60GHz编译耗时2小时14分。由于内存不够无法成功编译Android。

上一篇:【Windows】WSL体验


下一篇:WSL对 Windows 与 Linux 之间的集成操作