我知道最近的 mimemagic 问题,我通过捆绑更新到 0.3.7 设法在我的一个 Rails 项目上解决了这个问题 - 但由于某种原因,我无法在下面的项目中解决它。
我有一个 Rails 6 项目,这是我第一次在新笔记本电脑上进行设置。我的笔记本电脑没有正确的 Ruby 设置,所以我在我的项目中添加了一个 Dockerfile,如下所示:-
文件
FROM ruby:2.7
RUN apt-get update -qq && apt-get install -y nodejs postgresql-client
WORKDIR /radius
COPY Gemfile /myapp/Gemfile
COPY Gemfile.lock /myapp/Gemfile.lock
RUN bundle update mimemagic
RUN bundle install
COPY . /myapp
COPY entrypoint.sh /usr/bin/
RUN chmod +x /usr/bin/entrypoint.sh
ENTRYPOINT ["entrypoint.sh"]
EXPOSE 3000
CMD ["rails", "server", "-b", "0.0.0.0"]
Run Code Online (Sandbox Code Playgroud)
文件
# frozen_string_literal: true
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby '2.7.2'
gem 'airbrake' …
Run Code Online (Sandbox Code Playgroud)