From cd875bd0f97182e2c8d33472faf2bcc0c41e50d2 Mon Sep 17 00:00:00 2001 From: Joe-Dowd Date: Sun, 5 Jul 2020 04:37:57 +0100 Subject: [PATCH] docker --- Dockerfile | 9 +++++++++ entrypoint.sh | 4 ++++ 2 files changed, 13 insertions(+) create mode 100644 Dockerfile create mode 100644 entrypoint.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b32fe20 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM node:12 +WORKDIR /usr/src/app +COPY package.json . +RUN npm install +COPY index.js . +COPY src . +COPY entrypoint.sh . +EXPOSE 8080 +ENTRYPOINT ./entrypoint.sh \ No newline at end of file diff --git a/entrypoint.sh b/entrypoint.sh new file mode 100644 index 0000000..516cdfc --- /dev/null +++ b/entrypoint.sh @@ -0,0 +1,4 @@ +#!bin/bash +set -e +cp /etc/config.json . +node index.js \ No newline at end of file