【发布时间】:2020-06-25 01:30:12
【问题描述】:
此票证中列出了我的 Docker 设置以供参考: Ruby on Rails 4.1.8 Gem::LoadError for mysql2 gem
构建 Ruby Docker 映像 FROM ruby:2.1.3 工作正常,直到我运行 bundle exec rails server。此时抛出错误:
/usr/local/bundle/gems/mysql2-0.3.20/lib/mysql2/client.rb:70:in `connect': Unknown MySQL server host 'dokku-mariadb-runrite-production' (25) (Mysql2::Error)
MariaDB 实例是使用 MariaDB Dokku 插件创建的 Docker 容器。 MariaDB 实例的映像没有安装 OpenSSL,但我之前使用 Dokku 部署了更新的堆栈,因此不必担心。
会发生什么?
【问题讨论】:
标签: ruby-on-rails docker dokku