From cc5d3f0fb51c17aa4f6d85633b5b06ea1f9939f0 Mon Sep 17 00:00:00 2001 From: ryan Date: Fri, 19 May 2017 02:49:31 +0200 Subject: [PATCH] docker files --- docker/Dockerfile | 7 +++++++ docker/Dockerfile-tensorflow | 12 ++++++++++++ docker/Dockerfile-vgg16 | 14 ++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 docker/Dockerfile create mode 100644 docker/Dockerfile-tensorflow create mode 100644 docker/Dockerfile-vgg16 diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..e5c7b2b --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,7 @@ +FROM tensorflow/tensorflow:latest-devel-py3 + +RUN pip install gunicorn +RUN pip install picasso-viz + +EXPOSE 80 +ENTRYPOINT gunicorn picasso:app --bind=0.0.0.0:80 diff --git a/docker/Dockerfile-tensorflow b/docker/Dockerfile-tensorflow new file mode 100644 index 0000000..5b1cd89 --- /dev/null +++ b/docker/Dockerfile-tensorflow @@ -0,0 +1,12 @@ +FROM tensorflow/tensorflow:latest-devel-py3 + +RUN pip install gunicorn +RUN pip install picasso-viz + +ENV EXAMPLE_DIR /usr/local/lib/python3.5/dist-packages/picasso/examples/tensorflow + +ENV PICASSO_SETTINGS $EXAMPLE_DIR/config.py + +EXPOSE 80 + +ENTRYPOINT gunicorn picasso:app --bind=0.0.0.0:80 diff --git a/docker/Dockerfile-vgg16 b/docker/Dockerfile-vgg16 new file mode 100644 index 0000000..864b480 --- /dev/null +++ b/docker/Dockerfile-vgg16 @@ -0,0 +1,14 @@ +FROM tensorflow/tensorflow:latest-devel-py3 + +RUN pip install gunicorn +RUN pip install picasso-viz + +ENV EXAMPLE_DIR /usr/local/lib/python3.5/dist-packages/picasso/examples/keras-vgg16 + +RUN python3 $EXAMPLE_DIR/prepare_model.py + +ENV PICASSO_SETTINGS $EXAMPLE_DIR/config.py + +EXPOSE 80 + +ENTRYPOINT gunicorn picasso:app --bind=0.0.0.0:80