我的最终目标是提供一个 Jupyter Notebook,它可以运行我通常从 Rails 控制台运行的任何代码,以便我们的数据科学家可以直接使用我们现有 Rails 应用程序中的模型制作笔记本,并轻松绘制/刷新一些基于在模型上。
我正在使用 iRuby gem 和帮助部分来成功制作一个能够加载我们的 Rails 环境的 docker 映像。
假设我们有一个 Rails 项目/控制台作为带有 git 存储库的 github 项目,我如何使用 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 代码的方法,以防这可能有助于起草解决方案