Step 1/14 : FROM golang:1.13 as builder
---> d6f3656320fe
Step 2/14 : WORKDIR /workspace
---> Using cache
---> d5a173b88bd0
Step 3/14 : COPY go.mod go.mod
---> Using cache
---> 42c915e44d37
Step 4/14 : COPY go.sum go.sum
---> Using cache
---> 407195a04476
Step 5/14 : RUN go mod download
---> Running in 3fd5e5d184b0
go: github.com/go-logr/[email protected]: Get https://proxy.golang.org/github.com/go-logr/logr/@v/v0.1.0.mod: dial tcp 172.217.27.145:443: i/o timeout
The command '/bin/sh -c go mod download' returned a non-zero code: 1
原因
镜像内部go环境没有设置proxy
解决方法修改Dockerfile
在运行go 命令之前加上 七牛的 代理下载网址
RUN go env -w GO111MODULE=on
RUN go env -w GOPROXY=https://goproxy.cn,direct
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)