Update Dockerfile
Browse files- Dockerfile +4 -4
Dockerfile
CHANGED
|
@@ -21,8 +21,8 @@ RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat VERSION) npm run build
|
|
| 21 |
|
| 22 |
FROM golang:latest AS go-builder
|
| 23 |
|
| 24 |
-
WORKDIR /build
|
| 25 |
-
COPY --from=react-builder /app .
|
| 26 |
RUN go mod download
|
| 27 |
|
| 28 |
# 构建 Go 二进制文件
|
|
@@ -33,8 +33,8 @@ FROM alpine:latest
|
|
| 33 |
RUN apk update && apk add --no-cache ca-certificates tzdata && update-ca-certificates && rm -rf /var/cache/apk/*
|
| 34 |
|
| 35 |
# 复制 Go 二进制文件
|
| 36 |
-
COPY --from=go-builder /build/chat-api /chat-api
|
| 37 |
-
COPY --from=cloudflare/cloudflared:latest /usr/local/bin/cloudflared /usr/local/bin/cloudflared
|
| 38 |
|
| 39 |
EXPOSE 3000
|
| 40 |
|
|
|
|
| 21 |
|
| 22 |
FROM golang:latest AS go-builder
|
| 23 |
|
| 24 |
+
WORKDIR /build/chat-api
|
| 25 |
+
COPY --from=react-builder /app/chat-api .
|
| 26 |
RUN go mod download
|
| 27 |
|
| 28 |
# 构建 Go 二进制文件
|
|
|
|
| 33 |
RUN apk update && apk add --no-cache ca-certificates tzdata && update-ca-certificates && rm -rf /var/cache/apk/*
|
| 34 |
|
| 35 |
# 复制 Go 二进制文件
|
| 36 |
+
COPY --from=go-builder /build/chat-api/chat-api /chat-api
|
| 37 |
+
COPY --from=cloudflare/cloudflared:latest /usr/local/bin/cloudflared /usr/local/bin/cloudflared
|
| 38 |
|
| 39 |
EXPOSE 3000
|
| 40 |
|