首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Dockerfile中使用GOPROXY时x509证书错误

在Dockerfile中使用GOPROXY时x509证书错误
EN

Stack Overflow用户
提问于 2021-12-19 18:36:08
回答 1查看 397关注 0票数 1

这似乎很容易,但出于某种原因,我正在制造恶劣的天气。我有私人(公司)网络,为我提供谷歌的服务:"https://my.corp.network/repository/golang

在我的文件里我有:

代码语言:javascript
复制
ENV GOPROXY=https://my.corp.network/repository/golang
COPY . .
RUN go mod download

docker build正在错误地执行以下操作:"https://sum.golang.org/{path} x509:由未知权威机构签名的证书“

GOPROXY的全部目的不是为了保护我,使我不必为我的go模块与基于互联网的资源进行交互?

当我不使用Docker时,我的go环境有:GOPROXY="https://my.corp.network/repository/golang",我可以使用go get -u github.com/gofiber/fiber/v2,这很好,我构建了本地烟雾测试环境。

那么,当我使用Docker将过程容器化时,为什么会失败呢?

EN

回答 1

Stack Overflow用户

发布于 2021-12-23 13:13:23

@SteffenUllrich正确地指出,问题在于缺乏有效的证书。我在我们的本地corp存储库中找到了一个映像,随着corp证书的正确设置,其馀的Go实现都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70414296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档