我想使用Docker来部署我的Rails应用程序。我想知道是否有人试过这个?我可以面对什么问题?
答案 0 :(得分:3)
使用Docker将Rails应用程序部署到生产环境不仅是可行的,而且是您想要做的事情,以确保您的应用程序在您部署的任何服务器上运行。
这带来了一些挑战。首先,建议运行数据库服务器和Rails应用程序不同的容器以保持隔离。您还可以使用Docker Machine设置生产服务器Docker环境。 Machine允许您配置AWS,Digital Ocean,Azure和计算引擎实例(among many others),并从您的计算机管理容器。我假设你刚开始使用Docker,所以我建议你看看this cool guide关于使用Docker设置Rails + Postgres应用程序。