#使用golang镜像的版本
FROM golang:alpine
# 环境变量,linux系统下的环境配置
# 注意要设置或内代理,否则可能编译不过
ENV GO111MODULE=on \
GOPROXY=https://goproxy.cn\
CGO_ENABLED=0 \
GOOS=linux \
GOARCH=amd64
# 移动到工作目录:/workdir
WORKDIR /workdir
# 将代码复制到容器中
COPY . .
# 编译成二进制可执行文件 main
RUN go build -o main .
ENTRYPOINT ["/workdir/main"]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)