Windows下Docker Desktop的一些配置

386 阅读1分钟

设置wsl

Windows下的docker支持设置为基于WSL2引擎来使用,按照指引一路安装下来即可,安装后按照个人习惯做一些设置,主要是把存储位置从C盘转移出来。安装完成之后发现wsl中多了两个子系统docker-desktop和docker-desktop-data,这两个应该就是docker使用过程中存放镜像和容器用的了,统统移走,另外在Resources设置中可以关联已有的wsl2系统访问docker

列出已安装的wsl

> wsl -l -v

将已安装的wsl1升级为wsl2

> wsl --set-version Ubuntu 2

将wsl移动到自定义的目录中

> wsl --export Ubuntu D:\ubuntu.tar
> wsl --unregister Ubuntu
> wsl --import Ubuntu D:\wsl\Ubuntu D:\ubuntu.tar

开启虚拟化

1、使用 VirtualBox、模拟器等
bcdedit /set hypervisorlaunchtype off
2、使用 Docker:
bcdedit /set hypervisorlaunchtype auto

需要重启系统生效

查看文件

通过浏览器输入共享地址可以查看docker的文件

\\wsl$\docker-desktop
\\wsl$\docker-desktop-data
\\wsl$\docker-desktop-data\version-pack-data #容器卷