Windows下安装docker

Windows下安装docker

1.安装WSL2

我的Windows版本如下:

版本 Windows 11 专业版
版本 22H2

1.1 检查能否安装

必要条件:

Windows 10

  • 对于 x64 系统:版本 1903 或更高版本,内部版本为 18362 或更高版本。
  • 对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。

或 Windows 11。

1.2 启用所需功能

Win+R输入optionalfeatures打开Windows 功能,勾选以下选项。

在这里插入图片描述
在这里插入图片描述

1.3 下载Linux内核更新包

  1. 下载最新包:

    适用于 x64 计算机的 WSL2 Linux 内核更新包

  2. 运行上一步中下载的更新包。 (双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装。)

1.4 设置默认WSL版本

打开cmd,输入以下命令

wsl --set-default-version 2

我这里设置默认版本为2,若要设置WSL1为默认版本则把命令中的2改为1

1.5 安装WSL

这里若使用命令下载会默认安装在C盘,由于我的C盘空间不是很大,所以不通过命令下载,而是直接下载相关的镜像包。进入此网址,选择一个自己想要的镜像包下载。

在这里插入图片描述

将下载的文件后缀改为.zip并解压,之后再将Ubuntu_2204.1.7.0_x64.appx的后缀也改为.zip并解压,进入解压后的目录可以看到ubuntu.exe这个文件,双击运行。

报错:“参考的对象类型不支持尝试的操作”

在这里插入图片描述

下载NoLsp:

链接:https://pan.baidu.com/s/1q4qZOHY9DMfpzWmMZTmGig?pwd=4wzk
提取码:4wzk

下载后解压,以管理员身份运行CMD,进入NoLsp的解压目录输入:

NoLsp.exe C:\windows\system32\wsl.exe

执行成功会显示 Success!

在这里插入图片描述

重新双击ubuntu.exe文件,就会发现不再提示“参考的对象类型不支持尝试的操作”了

2.安装Docker容器

2.1 Docker的下载和安装

  1. 到Docker的官方地址下载相应的安装包。
  2. 下载完成后,运行安装程序,选择使用WSL2后端,等待安装结束后,关闭并注销,重新进入Windows系统

2.2 Docker的使用

重新进入Windows系统后,客户端会自动启动,点击Accept接受相关协议即可。之后会弹出一个引导界面,可以跟着引导走也可跳过。因为我第一次接触Docker所以选择跟着引导走一遍。

2.2.1 Docker引导
  1. clone a repository

  1. build the image

在这里插入图片描述

  1. Run your first container

在这里插入图片描述

  1. Share

参考资料

  1. WSL2的安装与使用-Windows与Linux双系统的新选择
  2. Docker容器—Windows下的安装与使用
  3. WSL 2 的安装过程(以及介绍)
  4. 如何在 Windows 10 上安装 WSL 2
  5. 使用 WSL 在 Windows 上安装 Linux
  6. 旧版 WSL 的手动安装步骤
  7. 双系统系列:WSL2-更换Linux安装路径
  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值