在隔离的机器上使用 Docker Windows 容器

在隔离的机器上使用 Docker Windows 容器

我想使用 Docker 管理一些运行 Windows 10 Enterprise 的隔离服务器上的软件,但我找不到任何明确的信息来表明我想做的事情是否符合 Microsoft 容器许可。我想将基本 Windows 映像保存在私有注册表中,以便轻松启动新机器,但我找不到任何明确的信息来表明所有官方 Microsoft Windows 基础层的实际限制。我知道这些映像是不可再分发的,但不清楚这实际上意味着什么。我没有计划让其他员工使用这些映像,但我认为 Docker 可能有助于改进我们的某些工作流程(假设允许的话)。我可以将这些基本映像放入私有的隔离注册表中,以供我的服务器和其他员工使用吗?还是我需要有互联网连接才能使用它们?

另外,我想使用 Docker 来容器化我们的工具并在构建服务器上编译二进制文件,其中一些将用作我们产品的已发布二进制文件,这是否属于 Microsoft 对将其镜像用于生产目的的限制?这些镜像不会用于托管面向外部的 Web 应用程序,而只是编译代码并打包输出,以便对其进行测试并最终发布。

相关内容