My NextJS starter to setup my preffered nextjs stack
at master 435 B view raw
1FROM node:iron 2RUN npm install -g pnpm 3WORKDIR /usr/src/app 4RUN ls 5SHELL ["/bin/bash", "--login", "-c"] 6ENV SHELL bash 7COPY . . 8RUN mkdir -p /.cache/pnpm/dlx 9RUN chmod 777 /.cache/pnpm/dlx/ -R 10RUN mkdir -p /usr/src/app/.next/cache/fetch-cache 11RUN chmod 777 /usr/src/app/.next/cache -R 12RUN chmod 777 /usr/src/app -R 13RUN chmod 744 ./prisma/schema.prisma 14RUN pnpm install 15RUN pnpm dlx prisma generate 16RUN pnpm build 17CMD ["pnpm", "start"]