windows 不推荐直接安装 Docker,而是安装 Docker Desktop
下载对应 exe 文件
双击运行
点击OK后,等待安装完毕。然后重启 Windows 即可安装成功。
注:在 Windows 上安装 Docker 时,默认情况下,Docker Desktop(Docker for Windows)将安装在系统的 C 盘。这是因为 Docker Desktop 使用了 Hyper-V 或 WSL 2 技术来创建虚拟机或 Linux 子系统来运行容器,这些组件通常会被放置在系统驱动器上
C:\用户\Administrator\AppData\Local\Docker\wsl\
修改存储位置:
1、在Docker Desktop图标上,右键选择[Quit Docker Desktop],退出Docker。
2、命令行执行 wsl --list -v 查看状态STATE,是否已停止Stopped
3、命令行执行 wsl --shutdown ,关闭WSL
4、从 wsl 把镜像 \data\ext4.vhdx 导出到压缩文件 docker-desktop-data.tar,导出路径应提前创建好,否则导出到不存在的路径会报错。命令行执行
wsl --export docker-desktop-data D:\Docker\wsl\data\docker-desktop-data.tar
同理,导出把程序 \distro\ext4.vhdx 导出到压缩文件 docker-desktop.tar,命令行执行
wsl --export docker-desktop D:\Docker\wsl\distro\docker-desktop.tar
5、命令行执行 wsl --unregister docker-desktop-data ,注销原来的 Docker 镜像
同理,执行 wsl --unregister docker-desktop
6、从tar 文件,将导出的 Docker 镜像再导入回wsl,并设置挂载目录,命令行导入格式:
wsl --import <Distribution Name> <InstallLocation> <FileName>
如:
wsl --import docker-desktop-data D:\Docker\wsl\data\ D:\Docker\wsl\data\docker-desktop-data.tar
wsl --import docker-desktop D:\Docker\wsl\distro\ D:\Docker\wsl\data\docker-desktop.tar
7、重新启动 Docker Desktop 完成。
容器镜像服务 (aliyun.com)https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
配置阿里镜像加速器
Docker Desktop 右上角设置,选择 Docker Engine,在配置中添加阿里云的镜像地址,右下 Apply & restart 即可。
重启以下软件即可
一 叶 知 秋,奥 妙 玄 心