1、手动安装
1)下载文件
下载地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows/
2)执行安装
下载好之后双击 Docker Desktop Installer.exe
进行安装。
3)配置选项
确保选择了Enable Hyper-V Windows Features
或 Install required Windows components for WSL 2
选项。然后按照安装向导上的说明授权安装程序并继续安装。
4)完成安装
安装成功后,单击 Close 完成安装过程。
注意:如果管理员帐户与用户帐户不同,则必须将该用户添加到docker-users
组。以管理员身份运行计算机管理,并进入到本地用户和组>用户组> docker-users
。右键单击以将用户添加到组中。注销并重新登录以使更改生效。
2、使用 winget 安装
相关文档:https://docs.microsoft.com/zh-cn/windows/package-manager/
Windows中除了双击执行Docker Desktop Installer.exe
文件安装,可以通过PowerShell执行winget
安装,命令如下:
winget install Docker.DockerDesktop
3、启动 Docker
Docker Desktop 安装后不会自动启动。
1)搜索Docker,在搜索结果中选择Docker Desktop
2)快速入门指南
初始化完成后,Docker Desktop 会启动Quick Start Guide。本教程包括一个简单的练习来构建示例 Docker 映像,将其作为容器运行,将映像推送并保存到 Docker Hub。
要按需运行快速入门指南,请右键单击通知区域(或系统托盘)中的 Docker 图标以打开 Docker 桌面菜单,然后选择Quick Start Guide。如下图,
现在已在 Windows 上成功运行 Docker 桌面。
4、配置镜像加速
参考文档:Windows Docker 配置阿里云镜像加速的方法