ruby on Rails - 将数据库从mysql更改为sqlite

时间:2017-03-02 16:47:57

标签: mysql ruby-on-rails ruby sqlite

我在ruby-on-rails上有一个使用mysql完成的旧应用程序,但由于我计划将其部署在docker-machine中,我想将mysql转换为{{ 1}}。搜索完成后,我已将sqlite编辑为:

database.yml

我还在development: adapter: sqlite3 database: db/db_dev_db.sqlite3 pool: 5 添加了gem 'sqlite3'。 我添加了

Gemfile

FROM ruby:2.3 EXPOSE 5000 ADD . . RUN bundle install RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - RUN apt-get install -y nodejs RUN bundle update spring RUN bundle exec spring binstub --remove --all RUN bundle exec spring binstub --all RUN bin/rake db:migrate CMD rails server -b 0.0.0.0 -p 5000

并正确编辑了Dockerfile个文件。

但是当我运行我的应用程序时,我遇到了这个错误:

docker-compose

您能帮忙解决这个问题吗?

0 个答案:

没有答案