尝试制作一个动态 docker 文件,其中最终图像可能需要根据用户输入的两个先前图像之一。
最佳答案
我认为您不能跳过 FROM
命令。构建应该从某个地方开始,即使它是 scratch
.
在尝试创建动态 dockerfile 时,您可以使用 shell 脚本创建 dockerfile。我在 parity-deploy.sh 遇到了一个这样的脚本, 它根据用户提供的配置动态创建一个 docker-compose.yml
文件。
关于docker - 是否可以在多阶段 dockerfile 中跳过 FROM 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46244145/