From 4ed86f2e88338b85b382911df8b3be324caa759a Mon Sep 17 00:00:00 2001 From: utf-4096 Date: Wed, 12 Jul 2023 17:00:29 +0200 Subject: [PATCH] feat(docker): add Dockerfile --- .dockerignore | 1 + Dockerfile | 7 +++++++ package.json | 4 ++-- 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..b512c09 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..70d6884 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM node:slim + +COPY . /app +WORKDIR /app +RUN npm i + +CMD ["npm", "start"] \ No newline at end of file diff --git a/package.json b/package.json index 5043c83..1d8b3a0 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "description": "", "main": "index.js", "scripts": { - "start": "NODE_VERSION=19 npm_config_prefix= $HOME/.nvm/nvm-exec .", - "dev": "NODE_VERSION=19 npm_config_prefix= $HOME/.nvm/nvm-exec ./node_modules/nodemon/bin/nodemon.js .", + "start": "node .", + "dev": "nodemon .", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": {