diff --git a/dealplustech-astro/.docker/Dockerfile b/dealplustech-astro/.docker/Dockerfile new file mode 100644 index 000000000..9811ef4b7 --- /dev/null +++ b/dealplustech-astro/.docker/Dockerfile @@ -0,0 +1,14 @@ +# Astro Production Dockerfile +FROM node:20-alpine + +WORKDIR /app + +COPY package*.json ./ +RUN npm ci --omit=dev + +COPY . . +RUN npm run build + +EXPOSE 4321 + +CMD ["npm", "run", "preview", "--", "--host", "0.0.0.0", "--port", "4321"]