【发布时间】:2016-11-15 11:11:35
【问题描述】:
我有以下内容的 Dockerfile:
FROM tomcat:jre8
ADD https://nexus-instance/nexus/service/local/repositories/central/content/org/apache/activemq/activemq-core/5.7.0/activemq-core-5.7.0.jar $CATALINA_HOME/lib/
我想将 Nexus 中的 jar 添加到图像中
当我构建图像时,它最终会得到:
Get https://nexus-instance/nexus/service/local/repositories/central/content/org/apache/activemq/activemq-core/5.7.0/activemq-core-5.7.0.jar:
x509: certificate signed by unknown authority
我尝试将我们的本地证书添加到 ubuntu 存储中,并且可以在 /etc/ssl/certs
中找到该证书应该考虑什么?
安装在 ubuntu 主机上的 docker 引擎会使用哪些证书 在整个系统范围内受信任的 ubuntu 吗?
Docker 是否以不同的方式处理这个问题?
【问题讨论】:
-
您是否尝试过通过 Docker 文件添加证书?我想您需要将证书放在生成图像的 docker 容器中...
标签: ssl docker ssl-certificate x509