Windows11安装Docker Desktop教程的图文教程

 更新时间:2024年10月22日 10:53:55   作者:luming.02  
本文主要介绍一下Windows11安装Docker Desktop教程的图文教程,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一.安装前置步骤

▐ 开启虚拟化

首先确保虚拟化的开启,打开任务管理器后查看:

确保图中的虚拟化是已启用,没有开启的需要通过BIOS进行开启,这去取决于每个人的电脑,不同的品牌操作起来不一样

在设置中查找可选功能

在最下方选择更多Windows功能

在其中勾选下图俩个功能

然后就是重启电脑确保配置生效

▐ 安装WSL2

wsl是windows提供的一种技术,其中的w就代表windows,l代表linux。wsl可以让我们在windwos上运行linux系统,2代表它的版本。笔者也是在这部分踩了很大的雷

我们需要以管理员身份运行PowerrShell

通过命令查看当前swl,查看版本,如果不是2则需要更新到swl2

wsl --status

如果你出现以下情况,首先是按照提示执行更新命令

wsl --update

如果执行了更新命令后还是失败的话(下图)

打开微软官方提供的说明文档,按照里面的说明下载内核安装包

安装完成后点击运行,之后再输入查看状态命令会发现大概是如下的样子,此时就说明你wsl2安装好了

设置wsl默认版本

wsl --set-default-version 2

▐ 安装Linux环境

如何验证自己是否安装成功呢?打开微软商店:

 搜索Ubuntu进行下载,安装完成后直接打开即可

如果是以下情况,应该是和上面问题一样没有安装wsl2的内核升级包,解决办法也很简单,升级wsl的内核搭配wsl2。建议打开微软官方提供的说明文档安装刚才的步骤完成即可:旧版 WSL 的手动安装步骤 | Microsoft Learn

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel

Press any key to continue...

当你看见没有报错就说明安装成功了,此时你就可以输入你的系统用户名和密码来操作这台Linux了

此时你再输入查看wsl命令就会发现正常的全部信息了

二.Windows上安装Docker

我们打开官网即可直接下载Docker:Docker: Accelerated Container Application Development

根据自己电脑的CPU架构来选择安装包,大多数人来说应该都是选择AMD64,建议查一下自己电脑的对应架构,下载过程中如果比较慢的话可能就要使用科学上网的方式进行下载了,这里就不方便继续说了

点击运行或者以管理员方式运行该文件即可,俩个选项卡都勾上

安装完成后运行双击运行Docke,选择Accept接受

然后选择第一个推荐设置

然后登录账户(可以不登)然后点击右上角跳过

打开成功后大概是这样的

如果打开过程中报错了,那就根据提示在PowerShell中输入

wsl --update

最后你可以通过以下命令查看当前Docker情况

docker version

如果此时你试着用docker拉取镜像的时候发现失败报错吗,很可能是以为镜像源的问题,建议在设置中找到镜像源配置

然后下面这段JSON文本导入

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://dockerpull.com"
  ]
}

到此这篇关于Windows11安装Docker Desktop教程的图文教程的文章就介绍到这了,更多相关Docker Desktop安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • 解决docker pull出现错误:Error response from daemon

    解决docker pull出现错误:Error response from daemon

    这篇文章主要给大家介绍了关于解决docker pull出现错误:Error response from daemon的相关资料,这个错误提示一般是因为你没有权限拉取对应的镜像,文中将解决办法介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • pod调度将 Pod 指派给节点

    pod调度将 Pod 指派给节点

    这篇文章主要为大家介绍了pod调度将Pod指派给节点 示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • docker配置daemon.json镜像加速文件方式

    docker配置daemon.json镜像加速文件方式

    这篇文章主要介绍了docker配置daemon.json镜像加速文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • 使用docker compose搭建consul集群环境的例子

    使用docker compose搭建consul集群环境的例子

    consul是HashCorp公司推出使用go语言编写的开源工具,用于实现分布式系统的服务发现与配置,今天给大家普及使用docker compose搭建consul集群环境的方法及consul基本知识讲解,感兴趣的朋友一起看看吧
    2021-06-06
  • 部署维护docker环境的详细教程

    部署维护docker环境的详细教程

    这篇文章主要介绍了部署维护docker环境的详细教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • 在CentOS 7 上为docker配置端口转发以兼容firewall的解决方法

    在CentOS 7 上为docker配置端口转发以兼容firewall的解决方法

    这篇文章主要介绍了在CentOS 7 上为docker配置端口转发以兼容firewall的解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • docker启动Nginx的两种方式小结

    docker启动Nginx的两种方式小结

    本文介绍了两种获取Nginx镜像的方式:直接从DockerHub拉取和通过Dockerfile构建,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-10-10
  • Dockerfile 部署java web的环境详解

    Dockerfile 部署java web的环境详解

    这篇文章主要介绍了Dockerfile 构建java web 环境详解的相关资料,这里对Dockerfile 进行基本介绍,并说明如何构建java web环境进行详解,需要的朋友可以参考下
    2016-12-12
  • Docker基础教程之Dockerfile语法详解

    Docker基础教程之Dockerfile语法详解

    这篇文章主要给大家介绍了关于Docker基础教程之Dockerfile语法的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Docker具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • docker容器间跨宿主机通信-基于overlay的实现方法

    docker容器间跨宿主机通信-基于overlay的实现方法

    这篇文章主要介绍了docker容器间跨宿主机通信-基于overlay的实现方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02

最新评论