在Windows上安装Docker桌面

预计阅读时间:6分钟

欢迎使用适用于Windows的Docker桌面。此页面包含有关Windows的Docker桌面系统要求,下载URL,安装说明和自动更新的信息。

Windows版Docker桌面

通过下载Docker Desktop,您同意Docker软件最终用户许可协议Docker数据处理协议的条款

系统要求

您的Windows计算机必须满足以下要求才能成功安装Docker Desktop。

WSL 2后端

  • Windows 10 64位:家庭版,专业版,企业版或教育版1903版(内部版本18362或更高版本)。
  • 在Windows上启用WSL 2功能。有关详细说明,请参阅 Microsoft文档
  • 要在Windows 10上成功运行WSL 2,需要满足以下硬件先决条件:

  • 下载并安装Linux内核更新程序包

Hyper-V后端和Windows容器

  • Windows 10 64位:专业版,企业版或教育版(内部版本17134或更高版本)。

    对于Windows 10 Home,请参阅WSL 2后端的系统要求

  • 必须启用Hyper-V和Containers Windows功能。
  • 要在Windows 10上成功运行Client Hyper-V,需要满足以下硬件先决条件:

笔记

Docker在Windows 10上仍支持Microsoft的服务时间表内的那些版本,而在Windows上支持Docker Desktop 。

安装程序中包含的内容

泊坞窗桌面安装包括码头工人引擎,多克尔CLI客户端,多克尔撰写公证Kubernetes凭证助手

使用Docker Desktop创建的容器和映像在安装它的机器上的所有用户帐户之间共享。这是因为所有Windows帐户都使用相同的VM来构建和运行容器。请注意,使用Docker Desktop WSL 2后端时,无法在用户帐户之间共享容器和图像。

嵌套虚拟化方案(例如在VMWare或Parallels实例上运行Docker桌面)可能会起作用,但不能保证。有关更多信息,请参阅在嵌套虚拟化方案中运行Docker Desktop

关于Windows容器

寻找有关使用Windows容器的信息?

  • Windows和Linux容器 之间的切换描述了如何在Docker Desktop中在Linux和Windows容器之间进行切换,并为您提供了上述教程。
  • Windows容器入门(实验) 提供了有关如何在Windows 10,Windows Server 2016和Windows Server 2019上设置和运行Windows容器的教程。它向您展示了如何将MusicStore应用程序与Windows容器一起使用。
  • 适用于Windows的Docker容器平台文章和Docker网站上的博客文章

在Windows上安装Docker桌面

  1. 双击Docker Desktop Installer.exe运行安装程序。

    如果尚未下载安装程序(Docker Desktop Installer.exe),则可以从 Docker Hub进行下载。它通常会下载到您的Downloads文件夹中,或者您可以从Web浏览器底部的“最近下载”栏中运行它。

  2. 出现提示时,请确保在“配置”页面上选择了“启用Hyper-V Windows功能为WSL 2安装所需的Windows组件”选项。

  3. 按照安装向导上的说明授权安装程序并继续进行安装。

  4. 安装成功后,单击“关闭”以完成安装过程。

  5. 如果您的管理员帐户与用户帐户不同,则必须将该用户添加到docker-users组。以管理员身份运行计算机管理,然后导航到本地用户和组>> docker-users。右键单击以将该用户添加到该组。注销并重新登录,以使更改生效。

启动Docker Desktop

Docker Desktop在安装后不会自动启动。要启动Docker Desktop,请搜索Docker,然后在搜索结果中选择Docker Desktop

搜索Docker应用

当状态栏中的鲸鱼图标保持稳定时,Docker桌面将运行,并且可以从任何终端窗口访问。

任务栏上的鲸鱼

如果“鲸鱼”图标隐藏在“通知”区域中,请单击任务栏上的向上箭头以显示它。要了解更多信息,请参阅Docker设置

初始化完成后,Docker Desktop将启动入门教程。本教程包括一个简单的练习,以构建示例Docker映像,将其作为容器运行,将映像推送并保存到Docker Hub。

Docker快速入门教程

恭喜你!您现在可以在Windows上成功运行Docker Desktop。

如果您想重新运行本教程,请转到Docker Desktop菜单,然后选择Learn

自动更新

从Docker Desktop 3.0.0开始,对Docker Desktop的更新将作为以前版本的增量更新自动提供。

当有可用更新时,Docker Desktop将显示一个图标,以指示较新版本的可用性。只要方便,您都可以在后台开始下载更新。

下载完成后,您所需要做的就是单击“更新”,然后从Docker菜单重新启动。这将安装最新的更新并重新启动Docker Desktop,以使更改生效。

卸载Docker Desktop

要从Windows机器上卸载Docker Desktop,请执行以下操作:

  1. 从Windows开始菜单中,选择设置>应用程序>应用程序及功能
  2. 从“应用程序和功能”列表中选择Docker Desktop,然后选择“卸载”
  3. 单击卸载以确认您的选择。

重要的

卸载Docker Desktop会破坏机器本地的Docker容器,图像,卷和其他与Docker相关的数据,并删除应用程序生成的文件。请参阅“备份和还原数据” 部分,以了解如何在卸载之前保留重要数据。

接下来要去哪里

Windows安装下载运行docker本地