Sha256: 696c0b324c1ac99d8816c73f4c5ba87f04ffb2fc413d4482dfcac05e4bf08202
Contents?: true
Size: 796 Bytes
Versions: 3
Compression:
Stored size: 796 Bytes
Contents
FROM ruby:<%= ruby_version %> <% if ruby_version.include? 'alpine' %> RUN apk add --update mysql-client mysql-dev postgresql-client g++ ruby-dev make <% else %> RUN apt-get update &&\ apt-get -y install mysql-client postgresql-client sqlite3 nodejs --no-install-recommends &&\ rm -rf /var/lib/apt/lists/* <% end %> RUN gem install bundler RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY ./Gemfile /usr/src/app/ COPY ./Gemfile.lock /usr/src/app/ RUN bundle install COPY . /usr/src/app COPY ./<%= PATHS.relative_from_current(PATHS.rails_directory) %>/entry-point.sh /usr/src/app/entry-point.sh COPY ./<%= PATHS.relative_from_current(PATHS.rails_directory) %>/database.yml /usr/src/app/config/database.yml EXPOSE <%= application_port %> CMD ["bash", "/usr/src/app/entry-point.sh"]
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dockerize_rails-1.2.2 | resources/rails/Dockerfile.erb |
dockerize_rails-1.2.1.beta.6 | resources/rails/Dockerfile.erb |
dockerize_rails-1.2.1.beta.5 | resources/rails/Dockerfile.erb |