我让我的 Docker 在 Windows 上启动并运行,
现在我想从我的应用程序制作一个需要安装在 64 位 Windows 服务器上的容器。
是否有我可以使用的 Windows 服务器的干净图像?
我查看了 dockerhub 并看到了一些我可以像这样使用的图像。
但我想确保我做对了,我可以使用这个图像来安装我的应用程序吗?
我让我的 Docker 在 Windows 上启动并运行,
现在我想从我的应用程序制作一个需要安装在 64 位 Windows 服务器上的容器。
是否有我可以使用的 Windows 服务器的干净图像?
我查看了 dockerhub 并看到了一些我可以像这样使用的图像。
但我想确保我做对了,我可以使用这个图像来安装我的应用程序吗?
我相信您在这里提出的问题是,您应该使用哪个 Windows Server 基础映像来创建新映像?这实际上取决于您在容器中运行的应用程序的要求,但微软在 Docker Hub 上提供了 Windows Server Core 和 Nano Server 的官方基础镜像,链接如下:
服务器核心基础镜像 - https://hub.docker.com/r/microsoft/windowsservercore/
Nano Server 基础镜像 - https://hub.docker.com/r/microsoft/nanoserver/
另请注意,Microsoft 还提供基于上述图像的其他图像,例如包含 ASP.Net Core ( https://hub.docker.com/r/microsoft/aspnetcore/ ) 的图像,这可能会成为更好的基础为您提供图像,这实际上取决于您的应用程序的要求。
最后 - 可以在https://hub.docker.com/u/microsoft/找到 Microsoft 提供的图像的完整列表
我希望以上内容有所帮助。