From ca663f0de90837ceeccb46a11863bbb61efaa012 Mon Sep 17 00:00:00 2001 From: wlu2016 Date: Thu, 5 May 2016 16:50:19 -0700 Subject: [PATCH 1/3] create dockerfile to run echo service --- managed_vms/endpoints/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 managed_vms/endpoints/Dockerfile diff --git a/managed_vms/endpoints/Dockerfile b/managed_vms/endpoints/Dockerfile new file mode 100644 index 00000000000..b84ec69f618 --- /dev/null +++ b/managed_vms/endpoints/Dockerfile @@ -0,0 +1,13 @@ +FROM debian:jessie + +RUN apt-get update && \ + apt-get install -y python2.7 python-pip python-gevent && \ + apt-get clean && \ + rm /var/lib/apt/lists/*_* + +COPY requirements.txt /requirements.txt +COPY swagger.yaml /swagger.yaml +COPY main.py /main.py + +RUN pip install -r requirements.txt +ENTRYPOINT ["gunicorn", "-b", ":8081", "main:app"] From d7495855613397353aab4381f742587f59c21cb4 Mon Sep 17 00:00:00 2001 From: wlu2016 Date: Thu, 5 May 2016 17:09:04 -0700 Subject: [PATCH 2/3] Rename Dockerfile to Dockerfile.container-engine --- managed_vms/endpoints/{Dockerfile => Dockerfile.container-engine} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename managed_vms/endpoints/{Dockerfile => Dockerfile.container-engine} (100%) diff --git a/managed_vms/endpoints/Dockerfile b/managed_vms/endpoints/Dockerfile.container-engine similarity index 100% rename from managed_vms/endpoints/Dockerfile rename to managed_vms/endpoints/Dockerfile.container-engine From 9a144cfec052c86f8b638a700c42b0594fc13788 Mon Sep 17 00:00:00 2001 From: wlu2016 Date: Thu, 5 May 2016 17:25:38 -0700 Subject: [PATCH 3/3] Update Dockerfile.container-engine --- managed_vms/endpoints/Dockerfile.container-engine | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/managed_vms/endpoints/Dockerfile.container-engine b/managed_vms/endpoints/Dockerfile.container-engine index b84ec69f618..adadbf72888 100644 --- a/managed_vms/endpoints/Dockerfile.container-engine +++ b/managed_vms/endpoints/Dockerfile.container-engine @@ -1,13 +1,12 @@ FROM debian:jessie RUN apt-get update && \ - apt-get install -y python2.7 python-pip python-gevent && \ + apt-get install -y python2.7 python-pip && \ apt-get clean && \ rm /var/lib/apt/lists/*_* -COPY requirements.txt /requirements.txt -COPY swagger.yaml /swagger.yaml -COPY main.py /main.py +ADD . /app +WORKDIR /app RUN pip install -r requirements.txt ENTRYPOINT ["gunicorn", "-b", ":8081", "main:app"]