【问题标题】:Can I use Docker for production deployment of a Rails application?我可以将 Docker 用于 Rails 应用程序的生产部署吗?
【发布时间】:2015-11-22 00:15:22
【问题描述】:

我想使用 Docker 来部署我的 Rails 应用程序。我想知道有没有人试过这个?我会面临哪些问题?

【问题讨论】:

标签: ruby-on-rails docker web-deployment production-environment


【解决方案1】:

使用 Docker 将 Rails 应用部署到生产环境不仅是可能的,而且是您想要做的事情,以确保您的应用在您部署的任何服务器上运行。

这带来了一些挑战。首先,建议运行您的数据库服务器和 Rails 应用程序不同的容器以保持隔离。您还可以使用 Docker Machine 设置生产服务器 Docker 环境。 Machine 允许您配置 AWS、Digital Ocean、Azure 和 Compute Engine 实例 (among many others),并从您的计算机管理您的容器。我假设您刚刚开始使用 Docker,所以我建议您查看 this cool guide 关于使用 Docker 设置 Rails + Postgres 应用程序。

【讨论】:

    猜你喜欢
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-31
    • 1970-01-01
    • 2014-10-12
    相关资源
    最近更新 更多