我想在基于 Nano Server 的 Docker 容器中运行 nginx。如果我使用 Windows Server Core 作为基础,它工作正常,但如果我使用 Windows Nano Server,nginx.exe 会立即退出,代码为 -1073741515 (0xC0000135),网络告诉我这意味着“应用程序未能正确初始化”。不打印输出。
我尝试使用 nginx 1.11.13 和 Windows Nano Server 10.0.14393.1066。
在某些时候,Microsoft 发布了一个包含 Nginx 和 Nano Server的示例容器映像,但它似乎没有维护并且已经过时 7 个月,所以对我来说不是很有用。我也找不到有关他们如何生成此容器映像的任何说明,因此我可以尝试使用最新的组件来重现它。
我需要做什么才能使 nginx 在基于 Nano Server 的容器中工作?
我想使用存储空间来创建镜像卷。但是,我的磁盘很大,我不希望用存储空间卷填充整个磁盘。
不幸的是,GUI 似乎只接受整个磁盘以包含在存储空间中。如何仅将磁盘的一部分用于存储空间,而保留在剩余部分上使用普通分区的能力?
我正在使用最新版本的 Windows 10 企业版(创意者更新)。