gpt4 book ai didi

php - 如何在 osx 上使用带有自签名证书的 docker 容器?

转载 作者:太空宇宙 更新时间:2023-11-03 13:35:02 26 4
gpt4 key购买 nike

我正在使用 Docker 在 Apache/PHP 环境中进行测试 ( https://github.com/tutumcloud/apache-php )。

我使用的脚本要求我处于安全连接 (https) 上。这甚至可以是自签名证书。任何让浏览器通过 https 工作的东西。问题是 docker 似乎只能通过 http 工作。

如何让 docker 通过 https 使用自签名证书运行?

之前我使用了不同的 NPM 模块 ( https://www.npmjs.com/package/http-server ) 来使用 http-server 并使用了一个自签名证书,它非常适合访问 HTTPS,不幸的是它只提供静态文件,没有像 PHP 这样的服务器端。

谢谢。

最佳答案

您使用的 Docker 镜像默认不提供 SSL。您可以升级它并基于它添加 SSL 创建您自己的镜像。但这是 DevOps 的工作。因此,您可以轻松地使用来自 docker hub 的另一个开箱即用支持 SSL 的 docker 镜像。

只试https://hub.docker.com/r/eboraas/apache-php/ - 它支持 SSH 和 PHP

关于php - 如何在 osx 上使用带有自签名证书的 docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42821981/

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