有人能告诉我是否可以在Windows Server 2016 TP5上托管基于Linux的docker容器?
我意识到它必须通过虚拟化,但是可以使用“标准”Microsoft安装(MSDN Docs)来托管linux映像吗?我知道它支持Hyper-V隔离,但这仅仅是为了隔离而不是为了跨平台兼容性?
只有一台服务器,能够托管基于Windows和基于Linux的docker容器的最佳方法是什么?
我需要安装两次docker吗? 我应该通过Hyper-V在VM中运行Ubuntu服务器吗? 我应该使用Docker Toolbox(Docker for Windows还不支持Server 2016)
这只是为了在家里玩弄,而不是实际的生产环境。
答案 0 :(得分:1)
除了安装Docker Toolbox或在VM中运行它之外,似乎无法在Windows上虚拟化Linux Docker容器。
就个人而言,我安装了Hyper-V和Ubuntu Server VM。
Docker for Windows中的Hyper-V容器仅用于隔离,而不是跨平台功能。