【问题标题】:Auto dockers containers by subdomain按子域自动泊坞窗容器
【发布时间】:2017-06-30 11:01:30
【问题描述】:

我想实现一个 SaaS 架构,我需要解决其操作的一个重要部分。我的想法是使用根据访问的子域配置的 docker 容器。这些容器的变量是根据存储在数据库中的数据指定的。 我有两种可能的方法:通过代理按需启动和停止容器。每个子域一个容器。或者单个容器,并且应用程序是根据请求来自的子域更改配置的应用程序。 你推荐哪些?有没有已经制定好的解决方案?

【问题讨论】:

    标签: docker containers saas


    【解决方案1】:

    如果我理解您的问题,您希望 PaaS 很像 heroku 来管理在给定域上运行的应用程序?我不会为所有这些都滚动你自己的逻辑,而是看看 Dokku。这是一个小型 PaaS 实现,它通过 git push + Dockerfile 将应用程序部署到给定的子域。

    Dokku - Small PaaS based on Docker

    另一个选择是弗林,但这要重得多

    Flynn PaaS

    如果您正在寻找自己的实现,jwilder 的自动代理将是一个很好的图像。它会根据您的应用容器上设置的 VIRTUAL_HOST 和 VIRTUAL_PORT 环境自动配置代理以将请求传递到给定的子域

    jwilder Automated Proxy

    希望这会有所帮助!

    迪伦

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-12
      • 2021-05-19
      • 2017-07-13
      • 2018-10-29
      • 2021-11-05
      • 2018-12-20
      • 2019-06-28
      相关资源
      最近更新 更多