我正在使用 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 证书但没有运气。有任何想法吗?
So the alpine
容器非常少,包括没有证书。您可以像@TimCooper 建议的那样安装证书:
apk add --no-cache ca-certificates
您还可以结账GoogleContainerTools/distroless。它很小,但有一些东西,比如证书,可以让开发生活变得更容易一些。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)