nginx-proxy 使用说明

这是使用 docker-gen 自动化的 Docker 容器的 nginx 代理,减少手动配置 nginx。

GitHub 地址里面有具体的使用教程。

我的项目使用 docker 部署并使用 nginx-proxy 做的反向代理,在使用过程中碰到两个问题:

  • 如何在 nginx-proxy 中使用 SSL
  • 在代理多个 nginx 项目的情况下,如何对指定的项目进行 https 访问

我在阿里云 CA 证书中心给我的域名 申请了免费版的 SSL https://rnode.me,该证书针对单域名有效,因此我只希望我的主域名通过 https 访问,其他二级域名通过 http 访问。

现在针对以上两个问题做个总结。

阅读更多