From 80c07265d3f291604b2ea3d3551586253d027345 Mon Sep 17 00:00:00 2001 From: Omicron166 <64985125+Omicron166@users.noreply.github.com> Date: Sun, 20 Mar 2022 19:22:50 +0100 Subject: [PATCH 1/4] Create .dockerignore Dockerfile might copy node_modules from origin and override the docker installation --- .dockerignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .dockerignore 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 From c7fed6b03646d00761ddebdf780006074e00f94c Mon Sep 17 00:00:00 2001 From: Omicron166 <64985125+Omicron166@users.noreply.github.com> Date: Sun, 20 Mar 2022 19:24:57 +0100 Subject: [PATCH 2/4] Update Dockerfile package-lock.json generate an error during npm install --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2d5d7f6..9f2c55d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM node:12-alpine -COPY package*.json ./ +COPY package.json ./ RUN npm install COPY . ./ From 487e30572345dcaa85034c5377d3632b895b6863 Mon Sep 17 00:00:00 2001 From: Omicron166 <64985125+Omicron166@users.noreply.github.com> Date: Sun, 20 Mar 2022 19:29:15 +0100 Subject: [PATCH 3/4] bug fix --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index 010df1d..b8da047 100644 --- a/index.js +++ b/index.js @@ -4,6 +4,7 @@ const prefix = process.env.PREFIX || "?"; const guild_id = process.env.GUILD_ID; const verified_role_id = process.env.ROLE_ID; const verification_channel_id = process.env.CHANNEL_ID; +const TOKEN = process.env.TOKEN; const fs = require("fs"); const Discord = require("discord.js"); From ef5e0ebdd47c30debf93b7368d5b477be9756d93 Mon Sep 17 00:00:00 2001 From: Omicron166 <64985125+Omicron166@users.noreply.github.com> Date: Sun, 20 Mar 2022 19:30:42 +0100 Subject: [PATCH 4/4] convert CMD to array docker recomends this --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9f2c55d..bab4e12 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,4 +4,4 @@ COPY package.json ./ RUN npm install COPY . ./ -CMD npm start \ No newline at end of file +CMD ["npm", "start"] \ No newline at end of file