我正在尝试使用 docker 构建我的应用程序,但我需要能够以 windowsservercore-ltsc2016 (Windows 2016)、windowsservercore-1709 和 windowsservercore-1803 为目标。
我唯一能想到的是每个架构都有一个单独的 dockerfile,但这并不意味着如果将来有变化就很容易更新。必须对n个文件进行更改。
此外,当您运行 docker-compose 文件时,是否有一种自动方法可以轻松确定您正在运行 1803 版本并使用它,或者最好为您使用的架构再次创建一个 docker-compose 文件。