【问题标题】:Is tzinfo-data needed if the application will run only on Linux docker containers如果应用程序仅在 Linux docker 容器上运行,是否需要 tzinfo-data
【发布时间】:2020-05-30 07:57:09
【问题描述】:

如果应用程序仅在 Linux docker 容器上运行,是否需要 tzinfo-data。是否需要将以下内容添加到 Gemfile 中

Windows 不包含 zoneinfo 文件,因此捆绑 tzinfo-data gem

gem 'tzinfo-data',平台:[:mingw, :mswin, :x64_mingw, :jruby]

【问题讨论】:

  • 这里有什么问题?
  • 如果应用程序仅在 Linux docker 容器上运行,是否需要 tzinfo-data。是否需要将以下内容添加到 Gemfile

标签: ruby-on-rails


【解决方案1】:

当您创建一个新的 rails 应用程序时,您会收到以下消息: 基本上,如果您正在运行除 Windows 之外的任何东西,您可以从您的 Gemfile 中删除 gem tzifono-data,然后运行 ​​bundle update。

在 Linux 上不需要 tzinfo-data gem。

这里有详细解答https://github.com/tzinfo/tzinfo-data/issues/13#issuecomment-287174435

【讨论】:

  • 太奇怪了,它不起作用,也没有时间调试它,所以在运行 ruby​​:2.7.1-alpine 映像时必须恢复所有内容
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-07
  • 1970-01-01
  • 2019-05-31
  • 1970-01-01
  • 1970-01-01
  • 2017-02-01
  • 1970-01-01
相关资源
最近更新 更多