From 548b4e9b8170f125a5fd43cdddbac2a5bc2bddc1 Mon Sep 17 00:00:00 2001 From: Blallo Date: Thu, 8 Aug 2019 16:05:41 +0200 Subject: [PATCH] Working Dockerfile. --- .dockerignore | 2 ++ Dockerfile | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..8cdc7b4 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +/dist/* +/bot.z_web/node_modules/* diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a8ebccd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM node AS node + +FROM python:3.7 + +COPY --from=node /usr/local /usr/local +COPY --from=node /opt /opt +COPY . /app +WORKDIR /app/bot.z_web +RUN yarn install && yarn build && mkdir -p /app/api/assets && cp -r build/* /app/api/assets/ +WORKDIR /app +RUN python setup.py develop + +EXPOSE 3003 +VOLUME ["/app/bot.z_web/node_modules"] + +ENTRYPOINT ["z_app"]