Skip to content
Snippets Groups Projects
Dockerfile 845 B
Newer Older
# docker build -t gitlab.ssec.wisc.edu:5555/cspp_geo/cspp-geo-gridded-glm/buildbucket:r$(date '+%Y%m%d') .
FROM centos:7

WORKDIR /work

COPY buildbucket_environment.yaml .
COPY package.sh .

# Install the `which` command for debugging
RUN yum -y install which git && yum clean all

# Download and install miniconda
# Copied from https://hub.docker.com/r/continuumio/miniconda3/dockerfile)
RUN curl -o miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh && \
    /bin/bash miniconda.sh -b -p $HOME/miniconda && \
    ln -s $HOME/miniconda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && \
    echo ". $HOME/miniconda/etc/profile.d/conda.sh" >> ~/.bashrc && \
    echo "conda activate base" >> ~/.bashrc
RUN /bin/bash -c "$HOME/miniconda/bin/conda env create -n build -f buildbucket_environment.yaml"