win10系统 Docker 安装和配置

下载地址:Get Docker | Docker Documentation

一、首先需要开启硬件虚拟化及Hyper-V功能

如何开启硬件虚拟化,自行百度。可在任务管理器的性能中查看虚拟化是否开启

安装Hyper-V,容器,linux子系统

win10系统,打开控制面板-“应用”-“程序和功能”,勾选相关Hyper-V、容器、适用于linux的windows子系统,“虚拟机平台”选项,然后点击确定。安装完成重启

二、创建一个文件目录软链接,让docker不装在默认的C盘,然后安装docker

1.先创建 E:\Docker 目录。 这个就是安装实际目录了

2.开始—“Windows系统”—“命令提示符”,一定要以管理员身份运行,然后,再运行如下命令(第一个目录C:\Program Files\Docker为快捷方式的目录,也是docker默认安装目录):

mklink /J "C:\Program Files\Docker" "E:\Docker"

运行结果:

为 C:\Program Files\Docker <<===>> E:\Docker 创建的联接

3、此时可以运行下载的exe安装docker了。

三、迁移镜像步骤

Step 1

cmd 或者powershell以管理员运行起来

Step 2:

查看当前wsl系统状态 ,默认两行 state状态是running version是2

wsl -l -v

Step 3:停止当前的WSL

wsl --shutdown

Step 4:备份docker-desktop-data和docker-desktop

wsl --export docker-desktop E:\docker\docker-desktop.tar

wsl --export docker-desktop-data E:\docker\docker-desktop-data.tar

Step 5:取消注册

wsl --unregister docker-desktop-data

wsl --unregister docker-desktop

Step 6:导入备份的数据(注意版本要和前面保持一致)

wsl --import docker-desktop E:\Docker\wsl\distro E:\docker\docker-desktop.tar --version 2

wsl --import docker-desktop-data E:\docker\wsl\data E:\docker\docker-desktop-data.tar --version 2

Step 7:检查

wsl -l -v

Step 8:重启Docker

右下角图标重启,或者桌面图标启动

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值