From 7459424bfbe9926d4e0c14eb7a2c28cb4e88142e Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 17 May 2018 18:30:38 -0400 Subject: [PATCH] docker compose Signed-off-by: Kenneth Reitz --- Dockerfile | 12 ++++-------- docker-compose.yml | 6 ++++++ 2 files changed, 10 insertions(+), 8 deletions(-) create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile index 9378d8b..88e41a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,10 @@ -FROM python:3-alpine +FROM ubuntu:18.04 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/* +RUN apt update -y +RUN apt install python3-pip -y +RUN pip3 install --no-cache-dir gunicorn /httpbin EXPOSE 80 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..a7765f7 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,6 @@ +version: '2' +services: + httpbin: + build: '.' + ports: + - '80:80' \ No newline at end of file