docker 安装 windows core
时间: 2023-10-22 09:35:07 浏览: 196
Docker在Windows系统上有两种安装方式:Docker Desktop和Docker Enterprise Edition。
1. Docker Desktop for Windows
Docker Desktop是一个完整的Docker环境,包括Docker Engine、Docker CLI、Docker Compose和Docker Machine等工具。它支持Windows 10 Professional或Enterprise版(64位),并需要启用Hyper-V和Windows容器功能。以下是安装步骤:
1.1 安装Docker Desktop
从Docker官网下载Docker Desktop for Windows安装包,然后运行安装程序。
1.2 启用Hyper-V和Windows容器功能
在Windows 10上启用Hyper-V和Windows容器功能,以便Docker Desktop能够运行。具体步骤如下:
- 打开控制面板,选择“程序和功能”,然后选择“启用或关闭Windows功能”。
- 在“Windows功能”对话框中,选中“Hyper-V”和“Windows容器”复选框,然后单击“确定”按钮。
- 系统可能需要重启才能完成更改。
1.3 验证安装
安装完成后,打开PowerShell或命令提示符,运行以下命令验证Docker是否安装成功:
docker --version
如果输出类似于“Docker version 19.03.12, build 48a66213fe”这样的结果,则表示安装成功。
2. Docker Enterprise Edition for Windows
Docker Enterprise Edition for Windows是一种专业版的Docker,适用于企业级应用场景,提供更高级别的安全性、可靠性和可扩展性。它支持Windows Server 2016和2019,需要启用Windows容器功能。以下是安装步骤:
2.1 安装Docker EE for Windows
从Docker官网下载Docker EE for Windows安装包,然后运行安装程序。
2.2 启用Windows容器功能
在Windows Server上启用Windows容器功能,以便Docker EE能够运行。具体步骤如下:
- 打开PowerShell,运行以下命令安装容器功能:
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Install-Package -Name docker -ProviderName DockerMsftProvider
- 系统可能需要重启才能完成更改。
2.3 验证安装
安装完成后,在PowerShell中运行以下命令验证Docker EE是否安装成功:
docker version
如果输出类似于“Docker version 19.03.12, build 48a66213fe”这样的结果,则表示安装成功。
阅读全文