Windows Server 安装 Docker

2024-08-01 10:24:26 浏览数 (1)

在本教程中,将介绍一种简单有效的方法在 Windows Server 2022 环境中安装 Docker。

有别于在 Windows 中使用 Docker Desktop 一键安装,Windows Server 只能使用命令行的方式安装,不过整体也十分简单。

本次教程使用的实例规格是 标准型S5 | S5.MEDIUM8(2C8G),位于香港可用区。 如果是国内可用区的机器可能会遇到拉取文件慢。

操作步骤

这里使用 VNC 连接机器,可以看到系统图形化界面

安装 DockerMsftProvider 模块

要启动安装过程,需要安装 DockerMsftProvider 模块。在 PowerShell 中执行以下命令

代码语言:sh复制
Install-Module DockerMsftProvider -Force
右键点击 Windows 图标打开 Powershell右键点击 Windows 图标打开 Powershell

下载Docker安装脚本

接下来,将从官方 Microsoft 存储库下载 Docker 安装脚本。在 PowerShell 中运行以下命令

代码语言:sh复制
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -o install-docker-ce.ps1

执行安装脚本

现在已经准备好了安装脚本,运行以下命令执行它来安装 Docker

代码语言:sh复制
./install-docker-ce.ps1
安装中安装中

途中可能会自动重启

undefined](https://developer-private-1258344699.cos.ap-guangzhou.myzijiebao.com/column/article/7998403/20240801-2a8309b4.png?q-sign-algorithm=sha1&q-ak=AKID-LIOtwCA0aC7Cdszz8mRJoh0vgxmfiVEk6xRgnEa5J-zksztbo15mERaO-R613zE&q-sign-time=1722478905;1722482505&q-key-time=1722478905;1722482505&q-header-list=host&q-url-param-list=&q-signature=6f31626c722344f06f0f9467db342ede558ccb67&x-cos-security-token=fPJioIjwn7nWnP4JGg68eMJOAn02kYFabd34e486d01074eeb806db36b585d4ffLJuTYv546m6t2NqemOM7USJXIfgLmEC8BAL4H6o_rXPz6Gw5M2Z7y99deVICxMacQ_MD7M2PztxIQXpbk_0TdUGiCAW7FCVwJqef9B5vS-pmpTeox2nPwSez8jFKVSk0jUw_iRX1X9FbMJiVS3bCwISyZx9DlVfu-HS67-SZz6_si_A-QNeJRhImjhOeDIKMLArSq3KLM36kt63pYkB8eXcSoPtOQgymLWeztw_2bT31yp7jo_AxF3Vh34_WTB9pZ6M3AtRIWwWyq-zVm0F_HnpGyHSYQeWnevXTjhLQ0oA0xkHSve0_Da4KaSHPsSuYBB-BHYUPiBcaJJZOwLBhjnO_YhiRuYyFpWmy2ajwCRGEgUgUrPkEMfSupLR_211wIZbTtepb3KgxAftyZ96ev3dsf_PbZx_CUqPcGPoTGlSkaIM8_lojJ_HAndulFeZCOhjE6HO1IRmDb9Zn8d40W8NSDTjZ4TMptH4aVpC6iayocTkLBH5_BgeU155yWECAeJ5R-6eJFGmH2jp-IJlHz85o0pHsOOEhZumavFWbReOl6xk5O2Qh6aIOPRMRRh3rr07R4IEW9zaXktXeeZHEV66Y79k-j4Jvalr2sDQ53M7XfKKY0xy2-gNJe6Ir1RpjDOnM3TK9y5kzWRod9D_xaBkAgDMV5xJROswVpDFc1CTLU1i18KUPpY_VQlleXXwr)

验证 Docker 安装

安装过程完成后,验证 Docker 是否已成功安装至关重要。可以通过运行以下命令来执行此操作

代码语言:sh复制
docker --version
安装完成安装完成

如果 Docker 已正确安装,此命令将显示已安装的 Docker 版本。

0 人点赞