|
|
FROM linqiu1199/augment2api:v0.0.8 |
|
|
|
|
|
# |
|
|
# FROM golang:1.23-alpine AS builder |
|
|
|
|
|
# |
|
|
# WORKDIR /app |
|
|
|
|
|
# |
|
|
# COPY go.mod go.sum ./ |
|
|
|
|
|
# |
|
|
# RUN go mod download |
|
|
|
|
|
# |
|
|
# COPY . . |
|
|
|
|
|
# |
|
|
# RUN CGO_ENABLED=0 GOOS=linux go build -o augment2api |
|
|
|
|
|
# |
|
|
# FROM alpine:latest |
|
|
|
|
|
# |
|
|
# RUN apk --no-cache add ca-certificates tzdata |
|
|
|
|
|
# |
|
|
# RUN adduser -D -g '' appuser |
|
|
|
|
|
# |
|
|
# COPY --from=builder /app/augment2api /app/augment2api |
|
|
|
|
|
# |
|
|
# COPY --from=builder /app/templates /app/templates |
|
|
|
|
|
# |
|
|
# WORKDIR /app |
|
|
|
|
|
# |
|
|
# USER appuser |
|
|
|
|
|
# |
|
|
# EXPOSE 27080 |
|
|
|
|
|
|
|
|
# |
|
|
# CMD ["/app/augment2api"] |