2023-10-30 09:14:06
在 Windows 上安装 Docker 的步骤如下:
一、安装前准备64 位 Windows 10 专业版/企业版/教育版(版本需为 1607 Anniversary Update、Build 14393 或更新)。
确认 BIOS 已开启硬件虚拟化支持。
需启用 Windows 的 Hyper-V 和 容器 特性,步骤如下:
右键单击 Windows 开始按钮,选择“应用和功能”。
点击“程序和功能”链接。
选择“启用或关闭 Windows 功能”。
勾选 Hyper-V 和 容器 复选框,点击确定并重启系统。

稳定版(Stable):适合生产环境,功能稳定。
抢鲜版(Edge):包含新特性但可能不稳定。

打开命令行或 PowerShell,执行以下命令查看版本信息:
docker version默认输出(Linux 容器模式):
Server: OS/Arch: linux/amd64说明:Docker daemon 运行在 Hyper-V 虚拟机的轻量级 Linux 上,仅支持 Linux 容器。
切换至 Windows 容器模式(可选):
右键通知栏 Docker 图标,选择 Switch to Windows Containers。
或通过命令行切换(需进入 C:Program FilesDockerDocker 目录):
.dockercli -SwitchDaemon切换后输出:
Server: OS/Arch: windows/amd64 Experimental: true注意:需提前启用 Windows 容器特性,否则会提示错误。

执行以下命令验证 Docker 各模块是否安装成功:
docker --version # Docker 引擎docker-compose --version # Docker Composedocker-machine --version # Docker Machinenotary version # Docker Notary预期输出示例:
Docker version 18.01.0-ce, build 03596f5docker-compose version 1.18.0, build 8dd22a96docker-machine.exe version 0.13.0, build 9ba6da9notary Version: 0.4.3六、常用命令测试通过以上步骤,即可在 Windows 上完成 Docker 的安装与基础配置。