如何在nanobox boxfile.yml中添加mongodb

问题描述 投票:0回答:1

我试着配置nanobox和aws。关注https://guides.nanobox.io/ruby/rails/add-a-database/

但没有关于如何在boxfile.yml中与mongodb连接的文档

我的应用程序在Rails 5中运行,使用Mongodb运行ruby 2.5并尝试使用带有aws的nanobox。

这是我在boxfile.yml中所拥有的

run.config:
  engine: ruby

  extra_packages:
    - nodejs
    - pkgconf
    - libxml2
    - libxslt
mongodb amazon-web-services ruby-on-rails-5 nanoboxio
1个回答
0
投票

您只需以这种方式将mongodb组件添加到您的box文件中:

run.config:
  engine: ruby

  extra_packages:
    - nodejs
    - pkgconf
    - libxml2
    - libxslt


data.mongodb:
  image: nanobox/mongodb:3.0

  # optional add some configs here
  config:
    objcheck: true
    log_verbosity: 'v'

您可以使用nanobox为您生成的DATA_DB_HOST,DATA_DB_USER和DATA_DB_PASS变量来使用您的组件。通常,数据库名称是gonano。

© www.soinside.com 2019 - 2024. All rights reserved.