Skip to content
Snippets Groups Projects
Commit 98d3dab7 authored by Bas Nijholt's avatar Bas Nijholt
Browse files

use FROM ubuntu:xenial

parent 77de69a1
No related branches found
No related tags found
No related merge requests found
Pipeline #20215 failed
FROM continuumio/miniconda FROM ubuntu:xenial
MAINTAINER Bas Nijholt <bas@nijho.lt> MAINTAINER Bas Nijholt <bas@nijho.lt>
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
ENV PATH /opt/conda/bin:$PATH
RUN apt-get update --fix-missing && apt-get install -y \
wget \
bzip2 \
ca-certificates \
libglib2.0-0 \
libxext6 \
libsm6 \
libxrender1 \
git \
mercurial \
subversion \
#texlive-full \
python-pygments\
gnuplot \
make \
&& rm -rf /var/lib/apt/lists/*
RUN wget --quiet https://repo.anaconda.com/miniconda/Miniconda2-4.5.11-Linux-x86_64.sh -O ~/miniconda.sh && \
/bin/bash ~/miniconda.sh -b -p /opt/conda && \
rm ~/miniconda.sh && \
ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && \
echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc && \
echo "conda activate base" >> ~/.bashrc
RUN apt-get install -y curl grep sed dpkg && \
TINI_VERSION=`curl https://github.com/krallin/tini/releases/latest | grep -o "/v.*\"" | sed 's:^..\(.*\).$:\1:'` && \
curl -L "https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini_${TINI_VERSION}.deb" > tini.deb && \
dpkg -i tini.deb && \
rm tini.deb && \
apt-get clean
RUN apt-get update -q && apt-get install -qy \ RUN apt-get update -q && apt-get install -qy \
# texlive-full \ texlive-full \
# python-pygments gnuplot \ python-pygments gnuplot \
build-essential \
make git \ make git \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
...@@ -12,3 +45,6 @@ RUN mkdir /environments ...@@ -12,3 +45,6 @@ RUN mkdir /environments
COPY environment.yml /environments/ COPY environment.yml /environments/
RUN conda-env create -f /environments/environment.yml RUN conda-env create -f /environments/environment.yml
ENTRYPOINT [ "/usr/bin/tini", "--" ]
CMD [ "/bin/bash" ]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment