From 01df7b2623a01c042cb2416338f18c07d947c048 Mon Sep 17 00:00:00 2001 From: pataquets Date: Sat, 18 Jul 2020 20:58:08 +0200 Subject: [PATCH 1/2] Dockerfile initial version. --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c14b120 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM node:lts + +WORKDIR /usr/src/hyperdrive-daemon/ + +COPY ./package.json /usr/src/hyperdrive-daemon/ +RUN npm install + +COPY . /usr/src/hyperdrive-daemon/ + +ENTRYPOINT [ "./bin/run/run" ] From d9a2f42dd387c132f8130ba8dc167ed18c18a7eb Mon Sep 17 00:00:00 2001 From: pataquets Date: Sat, 18 Jul 2020 21:34:57 +0200 Subject: [PATCH 2/2] Dockerfile: start daemon by default if no command switches are provided. --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index c14b120..65ca995 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,3 +8,4 @@ RUN npm install COPY . /usr/src/hyperdrive-daemon/ ENTRYPOINT [ "./bin/run/run" ] +CMD [ "start", "--foreground" ]