You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

27 lines
559 B

# This is the official Squib Docker image.
#
FROM ruby:3.0-slim
WORKDIR /usr/src/app
LABEL org.squib.url=http://squib.rocks \
org.squib.github=https://github.com/andymeneely/squib
RUN apt-get update && \
apt-get install -y \
libgirepository1.0-dev \
build-essential \
ruby-dev \
ruby \
ruby-gdk-pixbuf2 \
git \
fonts-open-sans
# Build the current directory of Squib
COPY . /usr/src/app
RUN rm -f /usr/src/app/Gemfile.lock
RUN gem install bundler
RUN bundle install
RUN bundle exec rake install
# ENTRYPOINT [ "sh" ]