adds a docker environment for development. can be started using: `docker compose -f docker-compose.dev.yml up --watch --build`
17 lines
No EOL
345 B
Text
17 lines
No EOL
345 B
Text
FROM node:22-alpine@sha256:152270cd4bd094d216a84cbc3c5eb1791afb05af00b811e2f0f04bdc6c473602
|
|
|
|
WORKDIR /app
|
|
|
|
RUN corepack enable
|
|
COPY package.json yarn.lock .yarnrc.yml ./
|
|
RUN yarn install --frozen-lockfile
|
|
|
|
COPY . .
|
|
|
|
ENV NODE_ENV=development
|
|
ENV NEXT_TELEMETRY_DISABLED=1
|
|
|
|
EXPOSE 3000
|
|
ENV HOSTNAME="0.0.0.0"
|
|
|
|
CMD ["/bin/ash", "entrypoint.dev.sh"] |