一个简单的Dockerfile多阶段构建go项目

From golang:1.16-alpine3.13 AS builder
WORKDIR /app
COPY . .
RUN go build -o main main.go

From alpine:3.13
WORKDIR /app
COPY --from=builder /app/main .

EXPOSE 8080
CMD ["/app/main"]
posted @ 2022-04-03 21:28  我在路上回头看  阅读(140)  评论(0编辑  收藏  举报