0

如何在 Docker 中以 Windows 作为基本操作系统创建映像。

例如; Dockerfile 中的“ FROM ”命令用于加载基本操作系统内核。例如:' FROM ubuntu '(在这种情况下是 ubuntu 内核)。

有没有办法可以运行像' FROM windows7 '这样的命令。我需要它来设置图像以用于构建目的,因为我需要运行 Microsoft 编译器 'cl' ;仅在 Windows 上运行。

所以 dockerfile 看起来像:

从 windows7

运行安装cl

...

4

1 回答 1

0

还没有!Docker 依赖于一个 linux 内核的共享。

目前微软和 Docker 正在开发 Windows 版本,共享 Windows 内核。这已经在起作用了!但仅适用于 Windows 10 Insider build。其中包含了一个特殊的 linux 内核,如 micro windows,它是 windows 容器的基础。

一个

从 windows7

永远不会存在。取决于windows7的架构。

于 2016-04-12T12:05:26.097 回答