Windows 安装 Docker
596人浏览 / 0人评论
下载 Docker Desktop
官网:https://www.docker.com/products/docker-desktop/
双击运行,安装成功后可能会出现如下弹窗:
点击弹窗中的链接(https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package),进入 WSL 安装说明界面,点击下载并安装(之后需要重启系统,注意先保存正在进行的工作):
修改镜像下载位置
1、通过 Docker Desktop 修改(此种方式必须保证当前没有镜像和容器存在,否则修改不成功,最好安装完后立即修改)。
2、通过命令行修改
参考:https://blog.csdn.net/qq_36835255/article/details/124908795
# 查看 wsl 子系统,docker-desktop-data 存放docker镜像,docker-desktop 存放docker-desktop 数据
wsl -l -v --all
# 停止 docker-desktop
# 停止 wsl
wsl --shutdown
# 导出子系统 docker-desktop 以及 docker-desktop-data 数据
wsl --export docker-desktop-data D:\docker\docker-desktop-data.tar
wsl --export docker-desktop D:\docker\docker-desktop.tar
# 注销子系统 docker-desktop 以及 docker-desktop-data
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
# 将 docker-desktop 以及 docker-desktop-data 数据包导入到新的存储路径
wsl --import docker-desktop-data D:\docker\docker-desktop-data D:\docker\docker-desktop-data.tar --version 2
wsl --import docker-desktop D:\docker\docker-desktop D:\docker\docker-desktop.tar --version 2
# 再重新查看下 wsl 的子系统,一定要确认 version 是否都是 2,不然 docker-desktop 启动不了
wsl -l -v --all
# 重启 docker-desktop
# 测试,随便拉取一个镜像,查看 D:\docker\docker-desktop-data 目录下的 ext4.vhdx 文件大小是否改变
docker pull iredmail/mariadb:stable
调整 Vmmem 最大内存
win + r
然后输入 %UserProfile%
,查看是否有 .wslconfig
文件,没有则新建一个,文件内容如下,然后重启 Docker Desktop即可:
[wsl2]
memory=2GB
全部评论