Sha256: 21e12b6d0e0453b2ebb9c0508436adee846ffb9a253f470d6e4a9fdff0d85a5b
Contents?: true
Size: 1.13 KB
Versions: 8
Compression:
Stored size: 1.13 KB
Contents
FROM ruby:2.7-alpine RUN apk update \ && apk --no-cache add \ "build-base>=0.5" \ "bash>=4.4" \ "ca-certificates>=20190108" \ "git>=2.20" \ "postgresql-dev>=11.3" \ "sqlite-dev>=3.28" \ "sqlite>=3.28" \ "tzdata>=2019" \ "mariadb-dev>=10.3" \ && rm -rf /var/cache/apk/* RUN apk add --no-cache openssl less ENV DOCKERIZE_VERSION v0.6.1 RUN wget https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-alpine-linux-amd64-$DOCKERIZE_VERSION.tar.gz \ && tar -C /usr/local/bin -xzvf dockerize-alpine-linux-amd64-$DOCKERIZE_VERSION.tar.gz \ && rm dockerize-alpine-linux-amd64-$DOCKERIZE_VERSION.tar.gz WORKDIR /home COPY Gemfile /home/Gemfile COPY pact_broker.gemspec /home/pact_broker.gemspec COPY lib/pact_broker/version.rb /home/lib/pact_broker/version.rb COPY .gitignore /home/.gitignore RUN gem install bundler -v '~>2.0.0' \ && bundle install --jobs 3 --retry 3 COPY lib /home/lib COPY db /home/db COPY public /home/public COPY tasks /home/tasks COPY config.ru /home/config.ru COPY Rakefile /home/Rakefile COPY script /home/script RUN ls /home
Version data entries
8 entries across 8 versions & 1 rubygems