1、docker for windows推荐使用WSL2
2、安装完成后,image默认存储位置是
C:\Users\${用户名}\AppData\Local\Docker\wsl\data\ext4.vhdx
3、如果需要修改image存储位置:
wsl --export docker-desktop-data D:\docker-desktop-data.tar 备份原始数据,一定要做 wsl --unregister docker-desktop-data 删除原始数据 wsl --import docker-desktop-data X:\path\to X:\path\to\docker-desktop-data.tar --version 2 指定新的数据(从备份中加载)
X:\path\to是新的ext4.vhdx存放位置,参考:https://github.com/docker/for-win/issues/7348
4、修改镜像源
5、查看/var/lib/docker/containers,容器存储位置
目前没找到直接在windows上查看的方法,查博客别人给了个思路,尝试了一下可以使用,步骤如下
1、将windows的根目录挂载到新建的容器中,就可以在新的容器中查看
1 docker run -v /:/data -it ubuntu /bin/bash #注意 /:/data,第一个/是把windows宿主机,/data是容器中路径,运行成功后,即可在容器内/data/var/lib/docker/containers查看
具体参考:https://*.com/questions/60408574/how-to-access-var-lib-docker-in-windows-10-docker-desktop
docker for windows安装,修改images位置,修改镜像源,查看/var/lib/docker/containers