From 746154c428cc5ecc9acefccc9012b34699828506 Mon Sep 17 00:00:00 2001 From: endofzero Date: Sun, 4 Oct 2020 02:25:18 -0600 Subject: [PATCH] Dockerfile use for Node12 (#727) * Create Dockerfile * Update Dockerfile git is already installed in the node:12 image * Remove git-lfs curl pull for node12 image * Remove the rest of the lfs references --- Dockerfile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..926180ac --- /dev/null +++ b/Dockerfile @@ -0,0 +1,30 @@ +FROM node:12 as base + +WORKDIR /shapez.io + +COPY . . + +EXPOSE 3005 +EXPOSE 3001 + +RUN apt-get update \ + && apt-get update \ + && apt-get upgrade -y \ + && apt-get dist-upgrade -y \ + && apt-get install -y --no-install-recommends \ + ffmpeg \ + && rm -rf /var/lib/apt/lists/* + +FROM base as shape_base + +WORKDIR /shapez.io + +RUN yarn + +WORKDIR /shapez.io/gulp + +RUN yarn + +WORKDIR /shapez.io/gulp + +ENTRYPOINT ["yarn", "gulp"]