From 3e9ca9733f3a159c2c6d8fdeb765d549736ee723 Mon Sep 17 00:00:00 2001 From: Vishnu Narayanan Date: Thu, 18 May 2023 18:37:28 +0530 Subject: [PATCH] fix: add libvips to Dockerfile for rails7 --- docker/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 39a7b157d..4a994e463 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -36,7 +36,8 @@ COPY Gemfile Gemfile.lock ./ # https://github.com/googleapis/google-cloud-ruby/issues/13306 # adding xz as nokogiri was failing to build libxml # https://github.com/chatwoot/chatwoot/issues/4045 -RUN apk update && apk add --no-cache build-base musl ruby-full ruby-dev gcc make musl-dev openssl openssl-dev g++ linux-headers xz +# adding vips for rails7 image processing support +RUN apk update && apk add --no-cache build-base musl ruby-full ruby-dev gcc make musl-dev openssl openssl-dev g++ linux-headers xz vips RUN bundle config set --local force_ruby_platform true # Do not install development or test gems in production @@ -97,6 +98,7 @@ RUN apk update && apk add --no-cache \ postgresql-client \ imagemagick \ git \ + vips \ && gem install bundler RUN if [ "$RAILS_ENV" != "production" ]; then \