diff --git a/Dockerfile b/Dockerfile index 678c7fb..cadc485 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM node:15 WORKDIR "/app" COPY package*.json ./ COPY . /app -RUN "npm install --production" +RUN npm install --production EXPOSE 3300 USER node ENTRYPOINT ["bash", "-c"] diff --git a/configure-script.js b/configure-script.js index 2fc06a1..81e61d0 100644 --- a/configure-script.js +++ b/configure-script.js @@ -112,10 +112,11 @@ FROM node:15 WORKDIR "/app" COPY package*.json ./ COPY . /app +RUN npm install --production EXPOSE ${appPort} USER node ENTRYPOINT ["bash", "-c"] -CMD ["npm install --production && sleep 10 && npm start"] +CMD ["sleep 10 && npm start"] `; const sqlfile = ` diff --git a/package.json b/package.json index 360f5b9..6416a7c 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dev": "npm run watch:server", "watch:server": "nodemon . --ext js,jsx,json --ignore 'node_modules/*'", "docker": "npm run docker:build && npm run docker:push", - "docker:build": "docker buildx build . --platform amd64 --tag docker.krgamestudios.com/krgamestudios/03-chat:latest", + "docker:build": "docker buildx build . --platform linux/amd64 --tag docker.krgamestudios.com/krgamestudios/03-chat:latest", "docker:push": "docker push docker.krgamestudios.com/krgamestudios/03-chat:latest" }, "repository": {