Tag: 重写

在Dockerfile中重写FROM图像的ENV

从以下图像: https : //registry.hub.docker.com/u/cloudesire/activemq/dockerfile/ 如果我想覆盖我的子docker文件中的ACTIVEMQ_VERSION环境variables,我认为我将能够做到如下所示: FROM cloudesire/activemq:latest MAINTAINER abc <abc@xyz.co.uk> ENV ACTIVEMQ_VERSION 5.9.1 ADD ./src/main/resources/* /opt/activemq/conf/ 但是,这似乎并没有工作。 无可否认,我是Docker的新手,显然误解了一些东西。 请有人解释为什么这不起作用,以及如何/如果我能以另一种方式实现它?

使用ADD时覆盖.dockerignore文件

我有一个Rockerfilebuild立4个图像; 我也有一个中央.dockerignore文件。 对于其中一个图像,我需要被.dockerignore文件阻塞的.dockerignore – 执行ADD或COPY强制添加/忽略此列表时,有没有办法? 在一个文件中这样做会容易得多,而不是三个单独的…!