Macos 我可以在Docker Desktop for Mac上运行Windows容器吗?
我希望能够在我的Mac上运行Windows Docker容器,似乎这是Docker工具箱支持的 但这似乎已经被弃用了,我们现在应该使用Docker桌面了 Docker Desktop有一个更好的新虚拟机监控程序HyperKit,而不是Virtual Box Docker toolbox允许使用VirtualBox启动Windows容器,所以不确定这是否意味着这仍然是可能的 我在这里找到了将Docker桌面置于“Windows容器模式”的参考Macos 我可以在Docker Desktop for Mac上运行Windows容器吗?,macos,docker,docker-desktop,Macos,Docker,Docker Desktop,我希望能够在我的Mac上运行Windows Docker容器,似乎这是Docker工具箱支持的 但这似乎已经被弃用了,我们现在应该使用Docker桌面了 Docker Desktop有一个更好的新虚拟机监控程序HyperKit,而不是Virtual Box Docker toolbox允许使用VirtualBox启动Windows容器,所以不确定这是否意味着这仍然是可能的 我在这里找到了将Docker桌面置于“Windows容器模式”的参考 但是我找不到任何地方可以实现这一点,任何帮助或见解都
但是我找不到任何地方可以实现这一点,任何帮助或见解都将不胜感激。请参阅。这可能对你有用。一旦您使用它,请告诉我们,Docker仅在Linux机器上以本机方式运行,因为它需要名为命名空间和控制组的Linux内核功能。Docker容器是从精简的Linux发行版构建的 在OS X和Windows上运行Docker的最初解决方案是Docker Toolkit。这实际上是一个在VirtualBox虚拟机监控程序中运行的Linux虚拟机。VM安装了Docker,可以运行容器 Docker Desktop for Mac仍然使用在HyperKit虚拟机监控程序中运行Linux的虚拟机。此虚拟机是轻量级的,并且对用户有效隐藏 同样,Docker Desktop for Windows也使用在Hyper-V虚拟机监控程序中运行的虚拟机。它还可以运行Windows容器
要运行Windows容器,您需要有一台运行Docker的Windows计算机。Windows机器可以是运行在Mac或Linux机器上的虚拟机。启用Windows容器模式是我在Docker Desktop的Windows安装中看到的,在这里,您可以在Linux和Windows容器模式之间切换。如果要在MAC上运行windows容器,请参阅此链接。