我想创建一个安装MSI应用程序的docker容器。我知道我将为此使用microsoft \ widows \ servercore映像。我应该为此使用哪个主机。可以在Linux发行版中创建并部署此映像吗?
答案 0 :(得分:0)
如果您正在运行Windows容器,则需要在Windows上使用Docker。
通常,容器只能在为其设计的操作系统上运行,但是可以使用Windows的Docker和Mac的Docker来运行Linux容器,因为它们提供了微型Linux VM来运行这些容器。但是,非Windows操作系统上的Docker没有提供Windows的副本来运行容器,因此您必须使用Windows来运行Windows容器。
如果您希望容器可以在Linux主机上部署,那么它将需要使用Linux容器映像。