Browse Source

Merge pull request #249 from tsgoff/Dockerfile

Dockerfile
Arnau Sanchez 6 years ago
parent
commit
86f903bad4
1 changed files with 14 additions and 0 deletions
  1. 14 0
      Dockerfile

+ 14 - 0
Dockerfile

@@ -0,0 +1,14 @@
+FROM python:3.7-alpine3.8
+
+ENV workdir /data
+WORKDIR ${workdir}
+
+RUN mkdir -p ${workdir} && adduser python --disabled-password
+COPY . ${workdir}
+WORKDIR ${workdir}
+RUN pip install --upgrade google-api-python-client oauth2client progressbar2 && \
+    python setup.py install
+
+USER python
+
+ENTRYPOINT ["youtube-upload"]