-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathDockerfile
More file actions
26 lines (26 loc) · 1012 Bytes
/
Copy pathDockerfile
File metadata and controls
26 lines (26 loc) · 1012 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# to build: docker build -t c2fcondatest:latest .
# local test: docker run -it --mount source=$(pwd),destination=/cell2fire,type=bind c2fcondatest:latest
# docker tag c2fcondatest dlwoodruff/c2fcondatest:latest
# docker push dlwoodruff/c2fcondatest:latest
FROM continuumio/anaconda3
RUN conda update conda
RUN conda install -c anaconda numpy
RUN pip install imread
#RUN conda install -c conda-forge imread
RUN conda install -c anaconda pandas
RUN conda install -c anaconda matplotlib
RUN conda install -c anaconda seaborn
RUN conda install -c conda-forge tqdm
RUN conda install -c conda-forge deap
#RUN conda install -c conda-forge opencv
RUN pip install opencv-python
RUN apt update
RUN apt install -y build-essential
# we will assume that eign3 goes to /usr/include
RUN apt-get install -y libeigen3-dev
RUN apt install -y libboost-dev
RUN apt install -y libboost-all-dev
RUN conda install -c anaconda flake8
RUN conda install -c anaconda pytest
RUN conda install -c anaconda pytest-cov
RUN apt install -y curl