go项目多阶段构建Dockerfile脚本示例

Posted a772304419

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go项目多阶段构建Dockerfile脚本示例相关的知识,希望对你有一定的参考价值。


FROM golang:1.7.3  WORKDIR /go/src/github.com/alexellis/href-counter/  RUN go get -d -v golang.org/x/net/html COPY app.go    .  RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app .  FROM alpine:latest RUN apk --no-cache add ca-certificates  WORKDIR /root/  COPY --from=0 /go/src/github.com/alexellis/href-counter/app    .  CMD ["./app"] 



以上是关于go项目多阶段构建Dockerfile脚本示例的主要内容,如果未能解决你的问题,请参考以下文章

最简单的 Go Dockerfile 编写姿势,没有之一!

了解多阶段 DockerFile 构建

dockerfile多阶段构建

Gradle项目构建docker镜像(支持Gradle多模块)

# 谈谈 Docker 镜像多阶段构建

谈谈 Docker 镜像多阶段构建