diff --git a/dockerfiles/stackage/Dockerfile b/dockerfiles/stackage/Dockerfile new file mode 100644 index 0000000..22ed2bf --- /dev/null +++ b/dockerfiles/stackage/Dockerfile @@ -0,0 +1,20 @@ +FROM python:3.6 +MAINTAINER Justin Wong + +RUN echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie main contrib non-free" > /etc/apt/sources.list && \ + echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie-backports main contrib non-free" >> /etc/apt/sources.list && \ + echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie-updates main contrib non-free" >> /etc/apt/sources.list && \ + echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian-security/ jessie/updates main contrib non-free" >> /etc/apt/sources.list + +RUN apt-get update && \ + apt-get install -y git aria2 + +RUN pip3 install requests pyyaml + +RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && apt-get install -y locales -qq && locale-gen +ENV LANG=en_US.UTF-8 +ENV LANGUAGE=en_US.UTF-8 +ENV LC_ALL=en_US.UTF-8 + +ENV HOME=/tmp +CMD /bin/bash diff --git a/stackage.py b/stackage.py old mode 100644 new mode 100755 index 76d0f73..32193bf --- a/stackage.py +++ b/stackage.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/env python3 -u # python deps: requests, pyyaml # non-python deps: aria2, git