diff --git a/server/Dockerfile b/server/Dockerfile index 98358b2..9a6d3cb 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -1,10 +1,13 @@ -node_modules -dist -.git -.env -.DS_Store -docker-compose.yml -Dockerfile -server -.idea -.vscode +FROM node:18-alpine +WORKDIR /app + +# Set production environment +ENV NODE_ENV=production + +COPY package*.json ./ +RUN npm install --production + +COPY . . + +EXPOSE 3001 +CMD ["node", "server.js"]