Tag: dockerfile openshift origin

OpenShift 3.1 – 防止Dockercachingcurl资源

我在我的Dockerfile中有这个curl命令: RUN curl -H 'Cache-Control: no-cache' -f ${NEXUS_URL}${ARTIFACT_PATH}-${ARTIFACT_VERSION}.war?nocache=true -o $JBOSS_HOME/standalone/deployments/ROOT.war 我第一次运行它,我可以看到下载信息。 但是之后,似乎是caching远程资源,因此,不再更新: Step 6 : RUN curl -H 'Cache-Control: no-cache' -f ${NEXUS_URL}${ARTIFACT_PATH}-${ARTIFACT_VERSION}.war?nocache=true -o $JBOSS_HOME/standalone/deployments/ROOT.war 30 —> Using cache 31 —> be50412bf6c3 我怎么能阻止呢?