Skip to content
Snippets Groups Projects
Commit 1e46bee5 authored by Remi Perenon's avatar Remi Perenon
Browse files

Update mantid-daily.def

parent 097eb1de
No related tags found
No related merge requests found
Bootstrap: docker
From: continuumio/miniconda3
From: ubuntu:22.04
%help
mantid daily container
......@@ -8,9 +8,58 @@ From: continuumio/miniconda3
Author Eric Pellegrini & Remi Perenon
Version v0.0.1
%post
apt update -y
%post -c /bin/bash
LANG=C.UTF-8 LC_ALL=C.UTF-8
apt-get update -q && \
apt-get install -q -y --no-install-recommends \
bzip2 \
ca-certificates \
git \
libglib2.0-0 \
libsm6 \
libxext6 \
libxrender1 \
mercurial \
openssh-client \
procps \
subversion \
wget \
libc-bin \
binutils \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
#apt-get update && apt-get -y upgrade
#apt-get -y install \
#build-essential \
#wget \
#bzip2 \
#ca-certificates \
#libglib2.0-0 \
#libxext6 \
#libsm6 \
#libxrender1 \
#git
#rm -rf /var/lib/apt/lists/*
#apt-get clean
#Installing Anaconda 3
wget -c "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh"
/bin/bash Miniconda3-latest-Linux-x86_64.sh -bfp /opt/conda
PATH=/opt/conda/bin:${PATH}
#Conda configuration of channels from .condarc file
conda config --file /.condarc --add channels defaults
conda config --file /.condarc --add channels conda-forge
conda init bash
chmod ugo+x /opt/conda/etc/profile.d/conda.sh
source /opt/conda/etc/profile.d/conda.sh
apt update -y && \
apt install -y libglu1 \
libgl1-mesa-glx \
libxcomposite-dev \
libxcursor-dev \
libxi-dev \
......@@ -19,12 +68,8 @@ From: continuumio/miniconda3
libpci-dev \
libxrandr2
conda create -n mantid-singularity
conda init bash
. /root/.bashrc
conda create -n mantid-singularity python=3.8
conda activate mantid-singularity
export no_proxy=cs.ill.fr
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment