Dockerfile - 参数化的 FROM

标签 docker dockerfile

我想在 FROM 部分包含参数。这可能吗?在 Dockerfile 中,我有:

ARG VERSION
FROM tomcat:$VERSION

我构建如下:

docker build --build-arg VERSION=8.0 .

我收到以下错误:

Please provide a source image with `from` prior to commit

我使用的是 docker 1.12.6 版本。

最佳答案

关于Dockerfile - 参数化的 FROM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47156357/

相关文章:

docker - 启动 docker 时出现的一系列错误

docker - Kafka 无法与 Zookeeper 连接,错误为 "Timed out waiting for connection while in state: CONNECTING"

bash - Docker build-arg在单独的行中定义时不会自动获取env变量

docker - 在 Docker 中使用构建时参数的安全方法

apache - Docker CentOS 镜像不会自动启动 httpd

docker - ffmpeg:输入元数据映射文件语法

selenium - 如何使Zalenium与AWS Fargate一起使用?

python-3.x - Docker 中的 python 脚本需要访问不同 Docker 镜像中存在的 API 数据

r - 对Docker容器使用X11转发

python - 将共享 dockerfile 用于多个 dockerfile