是否可以离线运行 ssl?



我有一个使用 ssl 部署在云上的 Web 应用程序(使用 freeencrypt 和 nginx( 该应用程序
已 dockerized。
我是否可以仅通过复制它并运行docker-compose up在本地主机上运行它?

我是否可以通过复制它并运行 docker-compose 在 localhost 上运行它?

当然,这是完全可能的。 在本地运行它与远程运行它没有什么特别的不同:在这两种情况下,您仍然通过网络连接使用浏览器与 Web 应用程序进行交互。

唯一棘手的一点可能是确保您可以继续使用适当的主机名,以便您的 SSL 证书将正确验证。执行此操作的最简单方法可能是修改/etc/hosts文件,以将主机名映射到 Web 应用容器的 IP 地址。 这将覆盖 DNS。 只需删除即可在完成测试后删除修改,否则您将无法访问远程站点!

最新更新