Skip to content
Snippets Groups Projects

Replace eicweb registry with build-arg

Merged Wouter Deconinck requested to merge docker-registry-build-arg into master
3 files
+ 7
4
Compare changes
  • Side-by-side
  • Inline
Files
3
#syntax=docker/dockerfile:1.2
#syntax=docker/dockerfile:1.2
 
ARG DOCKER_REGISTRY="eicweb.phy.anl.gov:4567/containers/eic_container/"
ARG INTERNAL_TAG="testing"
ARG INTERNAL_TAG="testing"
## ========================================================================================
## ========================================================================================
## STAGE1: spack builder image
## STAGE1: spack builder image
## EIC builder image with spack
## EIC builder image with spack
## ========================================================================================
## ========================================================================================
FROM eicweb.phy.anl.gov:4567/containers/eic_container/debian_base:${INTERNAL_TAG} as builder
FROM ${DOCKER_REGISTRY}debian_base:${INTERNAL_TAG} as builder
## instal some extra spack dependencies
## instal some extra spack dependencies
RUN --mount=type=cache,target=/var/cache/apt \
RUN --mount=type=cache,target=/var/cache/apt \
@@ -216,7 +217,7 @@ RUN chmod a+x /usr/local/bin/mc
@@ -216,7 +217,7 @@ RUN chmod a+x /usr/local/bin/mc
## STAGE 3
## STAGE 3
## Lean target image
## Lean target image
## ========================================================================================
## ========================================================================================
FROM eicweb.phy.anl.gov:4567/containers/eic_container/debian_base:${INTERNAL_TAG}
FROM ${DOCKER_REGISTRY}debian_base:${INTERNAL_TAG}
LABEL maintainer="Sylvester Joosten <sjoosten@anl.gov>" \
LABEL maintainer="Sylvester Joosten <sjoosten@anl.gov>" \
name="jug_xl" \
name="jug_xl" \
Loading