docker - 是否可以在多阶段 dockerfile 中跳过 FROM 命令?

标签 docker dockerfile

尝试制作一个动态 docker 文件,其中最终图像可能需要根据用户输入的两个先前图像之一。

最佳答案

我认为您不能跳过 FROM 命令。构建应该从某个地方开始,即使它是 scratch .

在尝试创建动态 dockerfile 时,您可以使用 shell 脚本创建 dockerfile。我在 parity-deploy.sh 遇到了一个这样的脚本, 它根据用户提供的配置动态创建一个 docker-compose.yml 文件。

关于docker - 是否可以在多阶段 dockerfile 中跳过 FROM 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46244145/

相关文章:

docker - headless Docker主机与 headless 容器

docker - 在 docker-compose 文件中使用 buildx build linux/arm64

docker - Docker Container中的“dotnet run”导致无法访问的URL

docker - 如何从 Dockerfile 中将文件放置到共享卷上?

bash - 在Docker容器中运行脚本

linux - 如何在 alpine linux 中获取 docker 架构,如 amd64、arm32v7?

postgresql - 使用命令初始化PostgreSQL容器

python - Spring Boot 应用程序使用 CLI 触发另一个应用程序

docker - 无法设置phpmyadmin

bash - Docker:RUN touch 不会创建文件