window 安装docker的详细教程
时间: 2023-10-04 17:08:48 浏览: 96
windows安装docker教程
以下是在 Windows 上安装 Docker 的详细步骤:
1. 安装 Docker for Windows
在官网下载 Docker for Windows 并安装。该安装包包含了 Docker Engine、Docker CLI、Docker Compose 和 Docker Machine。
2. 开启 Hyper-V
在安装 Docker for Windows 之前,需要确保 Hyper-V 已经启用。在 Windows 10 上,可以打开控制面板,选择“程序”,然后点击“启用或关闭 Windows 功能”,找到 Hyper-V 并选中它。
3. 配置 Docker for Windows
安装完成后,打开 Docker for Windows 并配置它。在系统托盘中找到 Docker 图标,右键点击它,然后选择“Settings”。在“General”选项卡中,确保“Use the WSL 2 based engine”选项已选中。
4. 安装 WSL 2
Docker for Windows 需要使用 WSL 2 来运行 Linux 容器。打开 PowerShell 并以管理员身份运行,输入以下命令:
```
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
```
然后重启计算机。完成重启后,在 PowerShell 中输入以下命令来下载并安装 WSL 2:
```
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
下载并安装 WSL 2 Linux 内核更新包,下载链接为:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
安装完成后,在 PowerShell 中输入以下命令来将 WSL 2 设置为默认版本:
```
wsl --set-default-version 2
```
5. 安装 Linux 发行版
在 Windows 上运行 Docker,需要安装一个 Linux 发行版。可以在 Microsoft Store 中下载并安装 Ubuntu。
6. 测试 Docker
打开 PowerShell 并输入以下命令来测试 Docker 是否安装成功:
```
docker run hello-world
```
如果一切正常,会输出以下内容:
```
Hello from Docker!
This message shows that your installation appears to be working correctly.
```
至此,Docker 已经成功安装在 Windows 上了。
阅读全文