Chi*_*hip 12 windows macos docker
我正在运行docker for mac并想要启动一个Windows容器.从我看来,这应该通过虚拟机工作.但我不清楚在哪里可以找到它的工作方式?或者它只适用于Linux容器?提前致谢!
docker build nanoserver/
Sending build context to Docker daemon 2.56kB
Step 1/6 : FROM microsoft/nanoserver:10.0.14393.1480
10.0.14393.1480: Pulling from microsoft/nanoserver
bce2fbc256ea: Pulling fs layer
baa0507b781f: Pulling fs layer
image operating system "windows" cannot be used on this platform
Run Code Online (Sandbox Code Playgroud)
bin*_*ord 17
我知道我来晚了,但截至 2021 年,这是在 macOS 上运行 Windows 容器的最简单设置:
https://github.com/StefanScherer/windows-docker-machine
vagrant up --provider virtualbox 2019-boxdocker context use 2019-box我按照这个设置,我可以使用以下 Windows 图像
mcr.microsoft.com/windows/servercore:ltsc2019
Run Code Online (Sandbox Code Playgroud)
请注意,您的主机的 Windows 版本必须与容器镜像匹配。这里提到了这一点: https: //hub.docker.com/_/microsoft-windows
Windows 要求主机操作系统版本与容器操作系统版本匹配。如果您想运行基于较新 Windows 版本的容器,请确保您具有等效的主机版本。
看到此链接:https : //forums.docker.com/t/how-do-i-start-a-windows-docker-container-on-my-mac-os-x/12953/2
如果您无法点击链接,请输入以下文字:
在OS X上,获取VirtualBox。获取Windows Server 2016 Tech Preview 5 ISO167(可从Microsoft免费下载)在virtualbox中创建WS 2016 TP5 VM在新VM中运行this206现在,您可以在VM中运行Windows容器。为了使设置更易于使用,请参见以下内容:https : //forums.docker.com/t/windows-server-2016-tp5-docker-server-remote-management/10315/5317
| 归档时间: |
|
| 查看次数: |
13787 次 |
| 最近记录: |