-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
27 lines (26 loc) · 1.03 KB
/
Dockerfile
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
27
#FROM python:alpine
#from conda/miniconda3-centos7
#from conda/miniconda3-centos6
FROM centos:centos7
MAINTAINER Conda Development Team <conda@continuum.io>
#RUN yum -y update \
# && yum install epel-release -y \
# && yum install https://centos7.iuscommunity.org/ius-release.rpm -y \
# && yum install python36u -y \
# && yum install python36u-devel -y \
# && yum install python36u-pip -y \
# && echo 'alias python='/usr/bin/python3.6''>>~/.bashrc \
# && yum clean all
RUN yum -y update \
&& yum -y install curl bzip2 \
&& curl -sSL https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh -o /tmp/miniconda.sh \
&& bash /tmp/miniconda.sh -bfp /usr/local/ \
&& rm -rf /tmp/miniconda.sh \
&& conda install -y python=3.6 \
&& conda clean --all --yes \
&& rpm -e --nodeps curl bzip2 \
&& yum clean all
workdir /code
copy . /code
run pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt --timeout=1000
#run pip install pandas --timeout=1000