From 6936090d42d1440c2a473062dcd4ebe9925cd341 Mon Sep 17 00:00:00 2001 From: prosety Date: Thu, 17 Nov 2022 10:20:05 +0100 Subject: [PATCH] CI: try --- .dockerignore | 1 + Dockerfile | 5 +++-- package.json | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.dockerignore b/.dockerignore index b947077..c5ea0d4 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +1,3 @@ node_modules/ dist/ +npm-debug.log diff --git a/Dockerfile b/Dockerfile index 2b260d3..3eb6439 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ FROM node:18-alpine -EXPOSE $PORT_EXPOSED + WORKDIR /app COPY package.json package-lock.json /app/ @@ -9,4 +9,5 @@ RUN npm install COPY . . RUN npm run build -CMD node dist/server/entry.mjs +EXPOSE ${PORT_EXPOSED} +CMD ["node", "dist/server/entry.mjs"] diff --git a/package.json b/package.json index 727f459..e20c294 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "start": "astro dev", "build": "astro build", "preview": "astro preview", - "astro": "astro" + "astro": "astro", + "docker": "docker build . -t pegazio && docker run --network host -p 3000:3000 -d pegazio" }, "dependencies": { "@astrojs/node": "^3.0.0",