手把手教您在 Windows Server 2019 上使用 D

2021-04-24  本文已影响0人  有一天_f01f

配置 Windows 功能

要运行容器,您还需要启用容器功能

Install-WindowsFeature -Name Containers

在 Window Server 2019 上安装 Docker

Windows Server 许可包含了 Docker Enterprise 的许可成本,因此您可以运行 Docker Enterprise 版本,并为 Microsoft 和 Docker 的容器提供生产支持。

最新的 Docker Enterprise 引擎版本为 18.03,您可以使用 PowerShel l 来进行安装:

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

Install-Package -Name docker -ProviderName DockerMsftProvider -Force -RequiredVersion 18.03

这会将 Docker 设置为一个 Windows 服务,您需要启动它:

Start-Service docker

下载 Windows 基础镜像

您在 Windows Server 2019 上运行的任何 Docker 容器都将基于 Windows Server Core 或 Nano Server。 您将需要这两个镜像,并注意基本镜像现在托管在 Microsoft 的容器镜像仓库(MCR)上:

docker image pull mcr.microsoft.com/windows/servercore:1809docker image pull mcr.microsoft.com/windows/nanoserver:1809

注:与 Windows Server 2016 版本相比,这些镜像变得很小。 Windows Server Core 从 10GB 以上缩减到 1.5GB,Nano Server 从 1GB 缩小到 90MB!

下载 .NET 核心镜像

Windows Server 2019 一经推出,.NET Core团队就发布了 SDK 和运行时镜像。您可以立即启用它们并在 2019 中开始运行 .NET Core 应用程序。

docker image pull microsoft/dotnet:2.1-sdk-nanoserver-1809

docker image pull microsoft/dotnet:2.1-aspnetcore-runtime-nanoserver-1809

上一篇下一篇

猜你喜欢

热点阅读