Skip to content

Commit b66eeba

Browse files
chore: also use node 22 in docker (#497)
1 parent a37ef23 commit b66eeba

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Dockerfile

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:20-slim as builder
1+
FROM node:22-slim as builder
22

33
WORKDIR /usr/src/app
44

@@ -7,14 +7,14 @@ COPY ./yarn.lock ./
77
COPY ./.yarnrc.yml ./
88

99
RUN corepack enable
10-
RUN yarn install --immutable
10+
RUN --mount=type=cache,target=/root/.yarn YARN_CACHE_FOLDER=/root/.yarn yarn install --immutable
1111

1212
COPY tsconfig.json .
1313
COPY src/ ./src/
1414

1515
RUN yarn build
1616

17-
FROM node:20-slim
17+
FROM node:22-slim
1818

1919
WORKDIR /usr/src/app
2020

@@ -23,7 +23,8 @@ COPY ./yarn.lock ./
2323
COPY ./.yarnrc.yml ./
2424

2525
RUN corepack enable
26-
RUN yarn install --immutable
26+
# hadolint ignore=DL3060
27+
RUN --mount=type=cache,target=/root/.yarn YARN_CACHE_FOLDER=/root/.yarn yarn install --immutable
2728

2829
COPY --from=builder /usr/src/app/build/ ./build/
2930

0 commit comments

Comments
 (0)