1 parent ffec0bb commit 6bb6d00Copy full SHA for 6bb6d00
1 file changed
Dockerfile
@@ -5,6 +5,10 @@
5
6
FROM node:lts-slim AS dependencies
7
8
+# libatomic1がpnpmに必要
9
+# ここではca-certificatesは必要ないがbuilderと同一のコマンドにすることでキャッシュできるようにしている
10
+RUN apt-get update && apt-get install -y ca-certificates libatomic1
11
+
12
# Install pnpm
13
RUN npm install -g pnpm
14
@@ -24,12 +28,12 @@ RUN mkdir app && pnpm exec tsx ./scripts/removeHinting.ts
24
28
25
29
FROM node:lts-slim AS builder
26
30
31
+# ca-certificatesはビルド中にsentryでソースマップをアップロードするのに必要
32
33
27
34
35
36
-# ビルド中にsentryでソースマップをアップロードするのに必要
-RUN apt-get update && apt-get install -y ca-certificates
-
37
# Set working directory
38
WORKDIR /app
39
0 commit comments