From e7325fbb543454c117026e8fb8be93beff797599 Mon Sep 17 00:00:00 2001 From: Georg Krause Date: Thu, 30 Jun 2022 14:10:19 +0200 Subject: [PATCH] Fix frontend dev docker setup --- dev.yml | 4 +++- front/Dockerfile.dev | 14 ++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 front/Dockerfile.dev diff --git a/dev.yml b/dev.yml index fba2e3c72..5018310c0 100644 --- a/dev.yml +++ b/dev.yml @@ -2,7 +2,9 @@ version: "3" services: front: - build: front + build: + context: front + dockerfile: Dockerfile.dev env_file: - .env.dev - .env diff --git a/front/Dockerfile.dev b/front/Dockerfile.dev new file mode 100644 index 000000000..5493e4bbc --- /dev/null +++ b/front/Dockerfile.dev @@ -0,0 +1,14 @@ +FROM node:16-buster + +# needed to compile translations +RUN apt-get update && apt-get install -y jq + +EXPOSE 8080 +WORKDIR /app/ +COPY scripts/ ./scripts/ +ADD package.json yarn.lock ./ +RUN yarn install + +COPY . . + +CMD ["yarn", "serve"]