Skip to content

Commit f18023b

Browse files
authored
Merge pull request #21 from toggle-corp/fix/docker-dev
fix: docker yarn breaking issue
2 parents 1e09b57 + c1bfc49 commit f18023b

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

Dockerfile

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,14 @@
33
FROM node:18-bullseye AS dev
44

55
RUN apt-get update -y \
6-
&& apt-get install -y --no-install-recommends \
7-
git bash g++ make \
8-
&& rm -rf /var/lib/apt/lists/*
9-
10-
RUN npm install -g pnpm
6+
&& apt-get install -y --no-install-recommends git \
7+
&& rm -rf /var/lib/apt/lists/* \
8+
# NOTE: yarn > 1.22.19 breaks yarn-install invoked by pnpm
9+
&& npm install -g pnpm@8.6.0 yarn@1.22.19 --force \
10+
&& git config --global --add safe.directory /code
1111

1212
WORKDIR /code
1313

14-
RUN git config --global --add safe.directory /code
15-
1614
# -------------------------- Nginx - Builder --------------------------------
1715
FROM dev AS nginx-build
1816

0 commit comments

Comments
 (0)