From 8eba6ce9f5077da9a59982a60c4b9aa0776dcd10 Mon Sep 17 00:00:00 2001 From: Tru Huynh <tru@pasteur.fr> Date: Thu, 2 Mar 2023 17:33:15 +0100 Subject: [PATCH] initialise micromamba --- Dockerfile | 12 ++++++------ Singularity | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 23324f7..b190ef0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,17 @@ From mambaorg/micromamba:1-bullseye -# update conda and the OS -RUN micromamba update micromamba && \ - micromamba upgrade --all -y && \ - apt-get update && \ +# update the OS +RUN apt-get update && \ apt-get -y install curl && \ DEBIAN_FRONTEND=noninteractive apt-get -y upgrade && \ DEBIAN_FRONTEND=noninteractive apt-get -y autoremove && \ DEBIAN_FRONTEND=noninteractive apt-get -y clean autoclean -RUN curl https://gitlab.pasteur.fr/tru/micromamba-py310-pytorch-cuda11.7/-/raw/main/conda-env-export.yml > conda-env-export.yml && \ +RUN eval "$(micromamba shell hook -s posix )" && \ + micromamba update micromamba && \ + micromamba upgrade --all -y && \ + curl https://gitlab.pasteur.fr/tru/micromamba-py310-pytorch-cuda11.7/-/raw/main/conda-env-export.yml > conda-env-export.yml && \ micromamba create --name py310-pytorch-1.13.1 --file conda-env-export.yml && \ - eval "$(micromamba shell hook -s posix )" && \ micromamba activate py310-pytorch-1.13.1 && \ micromamba env export > /conda-env-export.yml diff --git a/Singularity b/Singularity index decd1b3..4a76bda 100644 --- a/Singularity +++ b/Singularity @@ -3,17 +3,17 @@ From: docker pull mambaorg/micromamba:1-bullseye %post # update conda and the OS -micromamba update micromamba && \ -micromamba upgrade --all -y && \ apt-get update && \ apt-get -y install curl && \ DEBIAN_FRONTEND=noninteractive apt-get -y upgrade && \ DEBIAN_FRONTEND=noninteractive apt-get -y autoremove && \ DEBIAN_FRONTEND=noninteractive apt-get -y clean autoclean +eval "$(micromamba shell hook -s posix )" && \ +micromamba update micromamba && \ +micromamba upgrade --all -y && \ curl https://gitlab.pasteur.fr/tru/micromamba-py310-pytorch-cuda11.7/-/raw/main/conda-env-export.yml > conda-env-export.yml && \ micromamba create --name py310-pytorch-1.13.1 --file conda-env-export.yml && \ -eval "$(micromamba shell hook -s posix )" && \ micromamba activate py310-pytorch-1.13.1 && \ micromamba env export > /conda-env-export.yml -- GitLab