将Rails加载到iRuby Jupyter笔记本中以在AWS ECS上进行部署

时间:2019-06-23 14:07:53

标签: ruby-on-rails jupyter-notebook capistrano3 rails-console iruby

我的最终目标是提供一个Jupyter笔记本,该笔记本可以运行通常从Rails控制台运行的任何代码,以便我们的数据科学家可以直接使用现有Rails应用中的模型制作笔记本,并轻松绘制/刷新一些基于模型的图。

我正在使用iRuby gem和help部分来成功制作一个可以加载我们的Rails环境的docker映像。

假设我们有一个带有git仓库的github项目的Rails项目/控制台,我如何使用iRuby设置jupyter并从我们的主Rails应用程序中加载代码?

我的最终目标是构建一个可以轻松部署在AWS ECS上的Docker映像,以通过“ Jupyter Rails控制台”提供微服务。一旦我让docker镜像运行“ Jupyter Rails控制台”,在ECS上进行部署就轻而易举

我正在使用https://hub.docker.com/r/minad/sciruby-notebooks/dockerfile中的sciruby Dockerfile。我应该怎么做才能从Rails项目中加载代码?

注意:我也在使用Capistrano,事实证明我以前已经找到了一种使用Capistrano在容器内“部署”我们的Rails代码的方法,以防万一可能有助于起草解决方案

0 个答案:

没有答案