为了账号安全,请及时绑定邮箱和手机立即绑定

由未知权威机构签署的 x509 证书 - go-pingdom

由未知权威机构签署的 x509 证书 - go-pingdom

Go
慕的地10843 2023-05-08 15:10:47
我正在使用 Go 包pingdom-go来查询 Pingdom。该应用程序被容器化为:FROM alpine:3.8 USER nobody ADD build/_output/bin/app /usr/local/bin/app但是我收到以下错误:Get https://api.pingdom.com/api/2.1/checks/0: x509: certificate signed by unknown authority我已经尝试过这里建议的x509 证书由未知权威机构签名但没有运气。有任何想法吗?
查看完整描述

2 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

所以alpine容器非常小,包括没有证书。您可以像@TimCooper 建议的那样安装证书:

apk add --no-cache ca-certificates

您还可以查看GoogleContainerTools/distroless。它很小,但有一些东西,比如证书,可以让开发生活更轻松一些。


查看完整回答
反对 回复 2023-05-08
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

将以下 cmd 添加到您的 Dockerfile 可以修复它。

FROM alpine:3.8
RUN apk update && apk add ca-certificates && rm -rf /var/cache/apk/*


查看完整回答
反对 回复 2023-05-08
  • 2 回答
  • 0 关注
  • 167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信