create next-app ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํด์ ์์ฑํ next.js์ฑ์์๋ ๋ฌธ์ ์์ด docker image๊ฐ ๋น๋๋จ.
yarn install ์ ์ ๋ฏธ๋ฆฌ ์ถ๊ฐํ์ฌ docker build ์๋โ โ ๋์ผํ ๋ฌธ์ ๋ฐ์
dockerfile ์์
FROM node:18-alpine as builder
WORKDIR /user/src/app
# ์ข
์์ฑ ํ์ผ ๋ณต์ฌ
COPY ./package*.json ./.yarnrc.yml ./.pnp.cjs ./.pnp.loader.mjs ./yarn.lock ./
COPY ./.yarn ./.yarn
RUN yarn install
COPY . .
RUN yarn build
EXPOSE 3000
CMD [ "yarn", "start"]

โ next.js ์์กด์ฑ ์ค์น์ ํ์ํ ํ์ผ์ ๋จผ์ ์ถ๊ฐํ๊ณ install ํ๋ฉด build ๋จ.
โStatic worker exited with code: null and signal: SIGKILLโ ์๋ฌ๊ฐ ๋ฐ์ํ์ง๋ง docker build๋ ๋จ.