aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-08-20 09:05:53 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-08-20 09:05:53 -0400
commited2b8e0b732592dc588223f0b43bac25319665ff (patch)
treeef820000d34549301d7078bf2cc96ceb3bce6823
parenta7568dc03c1c6851ff6c690e8e35ade9a3199c4a (diff)
downloadstasis-ed2b8e0b732592dc588223f0b43bac25319665ff.tar.gz
Clean package caches (saves about 1GB of layer-space)
-rw-r--r--mission/generic/Dockerfile.in4
-rw-r--r--mission/hst/Dockerfile.in4
-rw-r--r--mission/jwst/Dockerfile.in4
-rw-r--r--mission/roman/Dockerfile.in4
4 files changed, 12 insertions, 4 deletions
diff --git a/mission/generic/Dockerfile.in b/mission/generic/Dockerfile.in
index c3c826a..705ed81 100644
--- a/mission/generic/Dockerfile.in
+++ b/mission/generic/Dockerfile.in
@@ -72,6 +72,8 @@ RUN sed -i -e "s|@CONDA_CHANNEL@|${HOME}/packages/conda|;s|@PIP_ARGUMENTS@|--ext
RUN mamba install \
git \
${CONDA_PACKAGES} \
- && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml
+ && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml \
+ && conda clean --all \
+ && rm -rf ${HOME}/.cache
WORKDIR ${HOME}
CMD ["/bin/bash"]
diff --git a/mission/hst/Dockerfile.in b/mission/hst/Dockerfile.in
index c3c826a..705ed81 100644
--- a/mission/hst/Dockerfile.in
+++ b/mission/hst/Dockerfile.in
@@ -72,6 +72,8 @@ RUN sed -i -e "s|@CONDA_CHANNEL@|${HOME}/packages/conda|;s|@PIP_ARGUMENTS@|--ext
RUN mamba install \
git \
${CONDA_PACKAGES} \
- && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml
+ && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml \
+ && conda clean --all \
+ && rm -rf ${HOME}/.cache
WORKDIR ${HOME}
CMD ["/bin/bash"]
diff --git a/mission/jwst/Dockerfile.in b/mission/jwst/Dockerfile.in
index c3c826a..705ed81 100644
--- a/mission/jwst/Dockerfile.in
+++ b/mission/jwst/Dockerfile.in
@@ -72,6 +72,8 @@ RUN sed -i -e "s|@CONDA_CHANNEL@|${HOME}/packages/conda|;s|@PIP_ARGUMENTS@|--ext
RUN mamba install \
git \
${CONDA_PACKAGES} \
- && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml
+ && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml \
+ && conda clean --all \
+ && rm -rf ${HOME}/.cache
WORKDIR ${HOME}
CMD ["/bin/bash"]
diff --git a/mission/roman/Dockerfile.in b/mission/roman/Dockerfile.in
index c3c826a..705ed81 100644
--- a/mission/roman/Dockerfile.in
+++ b/mission/roman/Dockerfile.in
@@ -72,6 +72,8 @@ RUN sed -i -e "s|@CONDA_CHANNEL@|${HOME}/packages/conda|;s|@PIP_ARGUMENTS@|--ext
RUN mamba install \
git \
${CONDA_PACKAGES} \
- && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml
+ && mamba env create -n linux --file ${HOME}/SNAPSHOT.yml \
+ && conda clean --all \
+ && rm -rf ${HOME}/.cache
WORKDIR ${HOME}
CMD ["/bin/bash"]