【发布时间】:2021-06-13 17:38:33
【问题描述】:
我当前的设置是一个 Ubuntu 虚拟机,带有一个运行 nopCommerce 容器的 docker,端口绑定为 80:80。我想安装一个 ssl 证书,最好使用 certbot,并让一切正常。我的问题是:
- 我是在 VM 上还是在 docker 映像中安装证书?
- 是否需要nginx或类似软件,如果需要,我应该使用另一个docker镜像还是直接安装?
- 如果确实需要,应该如何配置?
- 直接暴露端口 80 似乎是错误的做法,正确的做法是什么?
我找到了这个指南,但它假设 ssl 已经安装并且根本没有提到 docker,所以我假设它是直接安装的:https://www.nop-templates.com/how-to-enable-ssl-for-your-nopcommerce-store。
这个论坛帖子似乎也很相关:https://www.nopcommerce.com/en/boards/topic/81536/how-to-set-up-ssl-on-the-official-docker-image
【问题讨论】:
标签: docker nginx ssl nopcommerce certbot