文章摘要
本文分享了我在公网和内网两种环境下,使用 Docker 部署 Nginx 并代理多个应用的完整实践。涵盖了常见的端口方式、路径方式、HTTPS 自动跳转、容器网络配置等关键细节,并附上完整的 docker-compose.yml 和 Nginx 配置模板。尤其是在内网环境下代理多个应用时,我也遇到了一些坑(如路径代理导致 SPA 应用失效),这里也详细记录了解决思路。适合需要部署内网服务、或希望统一 Nginx 入口管理多个容器服务的朋友参考。
Bitwarden是一个Vault软件,将你所有的信息都存储在一个加密的保险库里。它不仅可以可以管理密码,可以添加笔记和文件。这些都是加密存储的,通过一个主密码来解锁保险库。它有免费的版本,可以在它官网上注册,并且有苹果和安卓的客户端。
我的Wordpress是部署是通过Docker Compose与MySQL部署在一起的,网站的访问是通过Nginx反向代理给Wordpress的容器的。更换新域名后,我添加了新的解析,并重新生成了证书。在更新了Nginx的配置文件后,网站无法正常访问。
bashsudo apt install certbot -y certbot --version certbot 2.9.0