From b3364fc02389ad2cf0101bb7cce1017e2b9cfd4b Mon Sep 17 00:00:00 2001 From: cristi8 Date: Wed, 3 Nov 2021 13:58:49 +0200 Subject: [PATCH] fileimport service dockerfile --- packages/fileimport-service/Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 packages/fileimport-service/Dockerfile diff --git a/packages/fileimport-service/Dockerfile b/packages/fileimport-service/Dockerfile new file mode 100644 index 000000000..de0a893e9 --- /dev/null +++ b/packages/fileimport-service/Dockerfile @@ -0,0 +1,21 @@ +FROM node:14.16.0-buster-slim as node + +RUN apt-get update && apt-get install -y \ + tini \ + && rm -rf /var/lib/apt/lists/* + +ADD https://github.com/ufoscout/docker-compose-wait/releases/download/2.8.0/wait /wait +RUN chmod +x /wait + +ARG NODE_ENV=production +ENV NODE_ENV=${NODE_ENV} + +WORKDIR /app + +COPY packages/fileimport-service/package*.json ./ +RUN npm ci + +COPY packages/fileimport-service . + +ENTRYPOINT [ "tini", "--" ] +CMD ["node", "src/daemon.js"]