Files
httpbin/Dockerfile
T
kennethreitz 566ab9ff1a no web concurrency
Signed-off-by: Kenneth Reitz <me@kennethreitz.org>
2018-05-17 18:23:58 -04:00

16 lines
369 B
Docker

FROM python:3-alpine
ADD . /httpbin
RUN apk add -U ca-certificates libffi libstdc++ && \
apk add --virtual build-deps build-base libffi-dev && \
# Pip
pip install --no-cache-dir gunicorn /httpbin && \
# Cleaning up
apk del build-deps && \
rm -rf /var/cache/apk/*
EXPOSE 80
CMD ["gunicorn", "-b", "0.0.0.0:80", "httpbin:app", "-k", "gevent"]