Skip to content

Commit 6bb6d00

Browse files
committed
libatomic1を追加
1 parent ffec0bb commit 6bb6d00

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

Dockerfile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55

66
FROM node:lts-slim AS dependencies
77

8+
# libatomic1がpnpmに必要
9+
# ここではca-certificatesは必要ないがbuilderと同一のコマンドにすることでキャッシュできるようにしている
10+
RUN apt-get update && apt-get install -y ca-certificates libatomic1
11+
812
# Install pnpm
913
RUN npm install -g pnpm
1014

@@ -24,12 +28,12 @@ RUN mkdir app && pnpm exec tsx ./scripts/removeHinting.ts
2428

2529
FROM node:lts-slim AS builder
2630

31+
# ca-certificatesはビルド中にsentryでソースマップをアップロードするのに必要
32+
RUN apt-get update && apt-get install -y ca-certificates libatomic1
33+
2734
# Install pnpm
2835
RUN npm install -g pnpm
2936

30-
# ビルド中にsentryでソースマップをアップロードするのに必要
31-
RUN apt-get update && apt-get install -y ca-certificates
32-
3337
# Set working directory
3438
WORKDIR /app
3539

0 commit comments

Comments
 (0)