mirror of
https://github.com/zoriya/guessit.git
synced 2025-12-06 06:16:09 +00:00
Use official python alpine for docker image
This commit is contained in:
17
Dockerfile
17
Dockerfile
@@ -1,25 +1,10 @@
|
||||
FROM ubuntu
|
||||
FROM python:3.7-alpine
|
||||
|
||||
MAINTAINER Rémi Alvergnat <toilal.dev@gmail.com>
|
||||
|
||||
ENV LANG C.UTF-8
|
||||
ENV PYENV_ROOT /root/.pyenv
|
||||
ENV PATH $PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH
|
||||
|
||||
WORKDIR /root
|
||||
|
||||
COPY docker/base_dependencies.txt /root/base_dependencies.txt
|
||||
RUN apt-get update && \
|
||||
apt-get install -y $(cat /root/base_dependencies.txt) && \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /root/base_dependencies.txt /etc/dpkg/dpkg.cfg.d/02apt-speedup
|
||||
|
||||
ENV PYTHONDONTWRITEBYTECODE true
|
||||
RUN git clone https://github.com/yyuu/pyenv.git /root/.pyenv
|
||||
RUN pyenv install 3.4.3 && pyenv global 3.4.3
|
||||
|
||||
COPY / /root/guessit/
|
||||
|
||||
WORKDIR /root/guessit/
|
||||
|
||||
RUN pip install -e .
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
build-essential
|
||||
curl
|
||||
git-core
|
||||
libbz2-dev
|
||||
libreadline-dev
|
||||
libsqlite3-dev
|
||||
libssl-dev
|
||||
llvm
|
||||
make
|
||||
python-software-properties
|
||||
software-properties-common
|
||||
wget
|
||||
zlib1g-dev
|
||||
Reference in New Issue
Block a user