ceo 0.1.0

CUDA Engined Optics
Documentation
FROM nvidia/cuda:10.1-devel

RUN apt-get update -y && \
    apt-get install -y --no-install-recommends \
    noweb libcurl4-openssl-dev \
    git wget bzip2 ca-certificates

# RUN wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh
# RUN bash Miniconda-latest-Linux-x86_64.sh -p /miniconda -b
# RUN rm Miniconda-latest-Linux-x86_64.sh
# ENV PATH=/miniconda/bin:${PATH}
# RUN conda update -y conda

ENV PATH /home/anaconda/bin:$PATH

RUN wget --quiet https://repo.continuum.io/archive/Anaconda3-2019.10-Linux-x86_64.sh -O ~/anaconda.sh && \
                 /bin/bash ~/anaconda.sh -b -p /home/anaconda && \                                
                    rm ~/anaconda.sh && \
                    ln -s /home/anaconda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && \
                    echo ". /home/anaconda/etc/profile.d/conda.sh" >> ~/.bashrc && \
                        echo "conda activate base" >> ~/.bashrc

RUN conda install --yes \
    numpy \
    scipy \
    scikit-image \
    matplotlib \
    s3fs

RUN pip install awscli --upgrade --user
RUN pip install --no-cache-dir cupy-cuda101
#RUN pip install cupy

ENV HOME /home
ENV PYTHONPATH /home/CEO/python

RUN mkdir /home/CEO
ADD ceo.tar.gz /home/CEO
#RUN cd /home && git clone -b devel_cuda10.1 https://github.com/rconan/CEO.git
RUN cd /home/CEO &&  make all cython

ADD docker_test /home/docker_test

#CMD ["/home/anaconda/bin/python","/home/docker_test"]