我被要求研究Docker。我无法得到明确回答的问题是“你能在Windows上生产环境中运行Docker吗?”。
我一直看到“Docker镜像容器可以在Linux和Windows上原生运行。但是,Windows镜像只能在Windows主机上运行,Linux镜像只能在Linux主机上运行,这意味着主机服务器或VM。”
我不想运行容器化的Windows应用程序(.net)。我们有Spring Boot(java)应用程序,并创建了微服务架构。这些容器化的应用程序不需要在同一容器中运行操作系统。
我们还需要像Kubernetes这样的编排引擎,但不清楚它是否也可以在Windows上生产环境中运行。
我一直在努力争取将部署环境切换到Linux,但目前看来失败了。