diff --git a/buildbucket/Dockerfile b/buildbucket/Dockerfile index a636f48715c1ed6b88f7dcbda9168cdb61795873..45bf4520b3c4046a31174c73f4d17a756a0de71f 100644 --- a/buildbucket/Dockerfile +++ b/buildbucket/Dockerfile @@ -1,3 +1,5 @@ +# To build: +# docker build -t gitlab.ssec.wisc.edu:5555/cspp_geo/cspp-geo-gridded-glm/buildbucket . FROM centos:7 WORKDIR /work @@ -7,10 +9,10 @@ COPY package.sh . # Download miniconda RUN curl -o miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -# Install miniconda -RUN bash miniconda.sh -b -p $HOME/miniconda - -ENV PATH $HOME/miniconda/bin:$PATH -RUN conda env create -y -n build -f buildbucket_environment.yaml -RUN conda activate build +# Install miniconda (copied from https://hub.docker.com/r/continuumio/miniconda3/dockerfile) +RUN /bin/bash miniconda.sh -b -p $HOME/miniconda && \ + 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 /bin/bash -c "$HOME/miniconda/bin/conda env create -n build -f buildbucket_environment.yaml"