FROM ruby:3.2.7 # Install additional packages RUN apt-get update && \ apt-get install -y \ calibre \ default-mysql-client \ libvips \ shared-mime-info \ zip # Clean and mount repository at /otwa RUN rm -rf /otwa && mkdir -p /otwa WORKDIR /otwa VOLUME /otwa # Install ruby packages COPY Gemfile . COPY Gemfile.lock . RUN gem install bundler -v 2.6.3 && bundle install # Default command to run in a new container EXPOSE 3000 CMD bundle exec rails s -p 3000