From 4d03035ba041c29298560475ecfdad4747266186 Mon Sep 17 00:00:00 2001 From: Andrew Date: Mon, 27 Jul 2020 11:03:15 -0500 Subject: [PATCH] docker file draft --- dockerfile | 15 +++++++++++++++ dockerignore | 1 + 2 files changed, 16 insertions(+) create mode 100644 dockerfile create mode 100644 dockerignore diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..2685862 --- /dev/null +++ b/dockerfile @@ -0,0 +1,15 @@ +FROM node:10 +# Install GraphicsMagik +RUN apt-get update && apt-get install graphicsmagick -y +# this should be changed to not root +RUN npm -g config set user root +# Needed for sqlite install +RUN npm install -g npm-install-peers +COPY package.json . + +RUN npm install +RUN npm i sqlite3 + +COPY . . + +ENTRYPOINT [ "node", "app.js" ] \ No newline at end of file diff --git a/dockerignore b/dockerignore new file mode 100644 index 0000000..dbf0821 --- /dev/null +++ b/dockerignore @@ -0,0 +1 @@ +node_modules/* \ No newline at end of file