16
2024
05
17:25:20

windows 10 安装docker

小伙伴们大家好,今儿和大家一起在windows10上安装docker。整个过程还是比较简单顺畅的。我们先来看一下安装需要哪些先决条件。

先决条件

  • Windows 10 64 位:Home 或 Pro 2004(内部版本 19041)或更高版本,或者 Enterprise 或 Education 1909(内部版本 18363)或更高版本。

  • Windows 上启用 WSL 2 功能

  • CPU支持二级地址转换(SLAT)

  • 4GB以上内存

  • BIOS 设置中启用硬件虚拟化支持

安装docker

在安装docker之前,我们先检查一下我们计算机是否开启了虚拟化支持。方法很简单,在任务管理器中,在性能一栏中,点击cpu。看看虚拟化是否是启用的状态。

如果虚拟化没有开启,您可能需要在BIOS中开启一下虚拟化的支持。

虚拟化开启后,我们到官网下载Docker Desktop for Windows

等待下好后,直接安装即可

安装完需要重启计算器,待重启结束后,docker会自动运行。我们看一下docker是否成功启动。如果看到下面的界面,则证明一切正常。

有时候我们会收到WSL 2 installation is in incomplete.Docker.ApiServices.WSL2.WslKernelUpdateNotInstalledException这样的报错信息,如下图

看到这样的报错不要慌,我们下载linux内核更新包一路安装即可。

下载链接在步骤4中

待安装好后,打开docker,这是应该一切正常了。

关于配置镜像加速

也可能是网络原因,在我这几天的使用过程中并没有发现其他人说的那样pull镜像比较费劲的情况,不过这里还是顺带说一下配置docker镜像加速的方法给需要小伙伴们。

我之前一直使用的是阿里云的镜像加速,不过云主机到期后我一直就没续,也就不能使用了。

之前看网上人说的docker中国官方镜像(registry.docker-cn.com)这个站点已经关闭,大家不必再试。

目前看网易和百度的加速还不错,其他的我也没有尝试过。

配置很简单,我们点击settings->docker engine。在右侧的json配置文件中的registry-mirrors节点中配置镜像加速信息。例如

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]}

点击apply&restart即可。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/6122.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: