【问题标题】:x509: certificate signed by unknown authority: Google Storage in Dockerx509:由未知权威签署的证书:Docker 中的 Google Storage
【发布时间】:2023-03-17 02:21:01
【问题描述】:
运行一个从 Docker 中访问 Google Storage 的工具,我不断收到以下错误:“x509: certificate signed by unknown authority”。
我查看了几篇建议 installing ca-certificates 可以为我解决这个问题的文章,但是在我的 docker build 中这样做没有任何效果。
如何从 Docker 中访问 Google Storage?
【问题讨论】:
标签:
docker
google-cloud-storage
nio
【解决方案1】:
在我的特殊情况下,问题的出现是因为我使用了默认的 ubuntu:18.04 Docker 映像,而没有安装 Google Cloud SDK。
当我改用预装了 Google Cloud SDK 的 Docker 映像时,例如 gcr.io/cloud-genomics-pipelines/io,或者如果我在 Ubuntu 实例中安装了这些工具,这个问题就得到了解决。