There was an error while loading. Please reload this page.
2 parents 306e9c4 + 144671d commit 9251b10Copy full SHA for 9251b10
1 file changed
Dockerfile
@@ -1,13 +1,24 @@
1
-FROM alpine:latest
+FROM alpine:latest AS base
2
+RUN apk update && apk upgrade
3
+
4
+FROM base AS builder
5
6
RUN apk add go make git
7
8
WORKDIR /app
9
10
COPY . .
11
12
+RUN make build
13
14
+FROM base AS final
15
16
+WORKDIR /app
17
18
+COPY --from=builder /app/data.tar.gz /app/data.tar.gz
19
20
RUN tar -xzf data.tar.gz && rm -rf data.tar.gz
21
-RUN make build
22
+COPY --from=builder /app/wserver /app/wserver
23
-CMD ["./wserver"]
24
+CMD ["./wserver"]
0 commit comments