diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..dca4d2f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM node:22-slim + +WORKDIR /app + +COPY package.json pnpm-lock.json ./ +RUN pnpm install + +COPY . . + +CMD ["pnpm", "run", "start"] diff --git a/Makefile b/Makefile index 44f6276..fc07ae4 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,7 @@ SHELL := /bin/bash build: - pnpm install - pnpm run build + docker build -t games . start: - pnpm run start \ No newline at end of file + docker run -p $(PORT):3000 games