And*_*ner 10 windows-server-2016 docker-ee
是否有关于如何在适用于 Windows Server 2016 的 Docker EE 中使用 Linux 容器的最新指南?我发现的所有指南(例如本指南)都使用预览版,据我所知,该版本有两个主要版本,并且已经过时 2 年。
我遇到的另一个问题是我必须手动下载和安装 docker,因为服务器没有直接的互联网连接。容器镜像将通过 Artifactory 下载。
ber*_*uic 18
随着 WSL 2 的发布,请注意以下部分(如果不是全部)很可能已经过时。
原帖:
我之前忘了提到,在安装之前,您需要安装 Hyper-V 角色。如果您的服务器是虚拟机,请确保您已启用嵌套虚拟化。
我不知道任何更新的指南,但我从各种来源(底部的来源)中提出了以下内容,经证实适用于在 Windows Server 2019 上运行 LCOW:
基本上,您安装一个普通的最新 Docker,启用实验并修复内核路径。
假设 Docker 尚未安装,并且从未安装过,在提升的 PowerShell 中运行以下命令可以让您到达那里:
PS C:\...> Install-Module DockerMsftProvider -Force
PS C:\...> Install-Package Docker -ProviderName DockerMsftProvider -Force
PS C:\...> Restart-Computer
PS C:\...> $configfile =@"
{
"experimental":true
}
"@
PS C:\...> $configfile|Out-File -FilePath c:\ProgramData\docker\config\daemon.json -Encoding ascii -Force
PS C:\...> [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
PS C:\...> Restart-Service Docker
Run Code Online (Sandbox Code Playgroud)
然后你需要去https://github.com/linuxkit/lcow/releases下载最新版本并解压到C:\Program Files\Linux Containers
.
如有必要,将文件重命名bootx64.efi
为kernel
.
请查看最后提到一些无法运行的应用程序的来源。由于这个特定原因,我仍在努力将其切换到在 Moby VM 中运行容器的旧方法。
归档时间: |
|
查看次数: |
11401 次 |
最近记录: |