gpt4 book ai didi

ssl - Docker 容器 SSL 证书

转载 作者:IT老高 更新时间:2023-10-28 12:34:17 30 4
gpt4 key购买 nike

有没有什么优雅的方法可以将 SSL 证书添加到来自 docker pull 的镜像中?

我正在寻找一种简单且可重现的方法来将文件添加到/etc/ssl/certs 并运行 update-ca-certificates。 (这应该涵盖 ubuntu 和 Debian 镜像)。

我在 CoreOS 上使用 docker,CoreOS 机器信任所需的 SSL 证书,但 docker 容器显然只有默认值。

我尝试使用 docker run --entrypoint=/bin/bash 添加证书并运行 update-ca-certificates,但这似乎是永久的覆盖入口点。

我现在也想知道,从主机副本中将 /etc/ssl/certs 挂载到容器上会更优雅吗?这样做会隐含地允许容器信任与主机相同的东西。

我正在使用一个烦人的代理,它会放弃一切:(。它破坏了 SSL 并使容器有点奇怪。

最佳答案

使用 -v 将证书安装到 Docker 容器:

docker run -v /host/path/to/certs:/container/path/to/certs -d IMAGE_ID "update-ca-certificates"

关于ssl - Docker 容器 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26028971/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com