29 lines
		
	
	
		
			529 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			529 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM alpine:3.7
 | |
| 
 | |
| RUN apk add --no-cache --update \
 | |
|         curl \
 | |
|         bash \
 | |
|         build-base \
 | |
|         ca-certificates \
 | |
|         git \
 | |
|         bzip2-dev \
 | |
|         linux-headers \
 | |
|         ncurses-dev \
 | |
|         openssl \
 | |
|         openssl-dev \
 | |
|         readline-dev \
 | |
|         sqlite-dev
 | |
| 
 | |
| RUN update-ca-certificates
 | |
| RUN rm -rf /var/cache/apk/*
 | |
| 
 | |
| ENV PYENV_ROOT="/root/.pyenv"
 | |
| ENV PATH="$PYENV_ROOT/bin:$PATH"
 | |
| 
 | |
| ADD . /app
 | |
| WORKDIR /app
 | |
| 
 | |
| RUN /app/docker/bin/install_python.sh 3.5.4 3.6.4
 | |
| 
 | |
| ENTRYPOINT ["./docker/bin/entrypoint.sh"]
 | 
