5.2.1-ol-7-r1 release

Upgrade to version 5.2.1
This commit is contained in:
Bitnami Bot
2018-10-31 12:47:42 +00:00
parent d923c462f6
commit 36968769d8
3 changed files with 20 additions and 30 deletions

View File

@@ -1,33 +1,23 @@
FROM bitnami/oraclelinux-extras:7-r13
FROM bitnami/oraclelinux-extras:7-r154
LABEL maintainer "Bitnami <containers@bitnami.com>"
# System packages required
RUN install_packages make nc mysql-devel gcc-c++ libxml2 zlib-devel ca-certificates curl git glibc keyutils-libs krb5-libs libcom_err libselinux ncurses-libs nss-softokn-freebl openssl-libs pcre pkg-config readline unzip wget
RUN bitnami-pkg install ruby-2.5.1-0 --checksum ec0d6bd902785a38ac057bc6e9ff243c78d5973e5345adeadc81184d32453511
RUN bitnami-pkg unpack mysql-client-10.1.35-0 --checksum e8b7b1feec15c0dd8c1643eb0ab0220c384e1eb981e1ef7cd51d06bb9fb09e6e
# Install required system packages and dependencies
RUN install_packages ca-certificates cyrus-sasl-lib gcc-c++ glibc keyutils-libs krb5-libs libcom_err libcurl libgcc libidn libselinux libssh2 libstdc++ libxml2 make mysql-devel nc ncurses-libs nspr nss nss-softokn-freebl nss-util openldap openssl-libs pcre pkg-config readline zlib
RUN bitnami-pkg install ruby-2.4.5-0 --checksum baaa19777c655cdffb5859b412518719f3715cf17446e3c72369bdc876734f8c
RUN bitnami-pkg install mysql-client-10.1.36-1 --checksum 37104f4fe6e526bbb437f61c33ecd8d14b2d576bc6d29b969daa252285acfd00
RUN bitnami-pkg install git-2.19.1-2 --checksum f216b1ac61b0bf86f3531671dee5be53c42ea436789484961bb41148911b32fa
RUN bitnami-pkg install rails-5.2.1-0 --checksum 9b6c2e2aea48b39500d7e93a46dd883aff2423470a29ceb56ab4ef97089dc3fb
RUN mkdir /app && chown bitnami:bitnami /app
ENV PATH=/opt/bitnami/ruby/bin:/opt/bitnami/mysql/bin:$PATH
# Ruby on Rails template
RUN gem install rails -v 5.2.1 --no-document
# Bundle the gems required for a new application
RUN rails new /tmp/temp_app --database mysql --quiet && rm -r /tmp/temp_app
RUN gem install therubyracer
ENV RAILS_ENV=development
ENV BITNAMI_APP_NAME=rails
ENV BITNAMI_IMAGE_VERSION=5.2.1-ol-7
COPY rootfs/ /
USER bitnami
WORKDIR /app
COPY rootfs /
ENV BITNAMI_APP_NAME="rails" \
BITNAMI_IMAGE_VERSION="5.2.1-ol-7-r1" \
PATH="/opt/bitnami/ruby/bin:/opt/bitnami/mysql/bin:/opt/bitnami/git/bin:/opt/bitnami/rails/bin:$PATH" \
RAILS_ENV="development"
EXPOSE 3000
ENTRYPOINT ["/app-entrypoint.sh"]
CMD ["bundle", "exec", "rails", "server", "-b", "0.0.0.0", "-p", "3000"]
WORKDIR /app
USER bitnami
ENTRYPOINT [ "/app-entrypoint.sh" ]
CMD [ "bundle", "exec", "rails", "server", "-b", "0.0.0.0", "-p", "3000" ]

View File

@@ -2,13 +2,13 @@ version: '2'
services:
mariadb:
image: 'bitnami/mariadb:10.1-ol-7'
image: 'bitnami/mariadb:latest'
environment:
- ALLOW_EMPTY_PASSWORD=yes
myapp:
tty: true # Enables debugging capabilities when attached to this container.
image: 'bitnami/rails:5-ol-7'
image: bitnami/rails:5-ol-7
environment:
- DATABASE_URL=mysql2://mariadb/my_app_development
depends_on:

View File

@@ -27,8 +27,8 @@ $ docker-compose up
Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/containers/how-to/understand-rolling-tags-containers/).
* [`5-ol-7`, `5.2.1-ol-7-r1` (5/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-rails/blob/5.2.1-ol-7-r1/5/ol-7/Dockerfile)
* [`5-debian-9`, `5.2.1-debian-9-r1`, `5`, `5.2.1`, `5.2.1-r1`, `latest` (5/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-rails/blob/5.2.1-debian-9-r1/5/debian-9/Dockerfile)
* [`5-ol-7`, `0.0.0-ol-7-r0` (5/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-rails/blob/0.0.0-ol-7-r0/5/ol-7/Dockerfile)
Subscribe to project updates by watching the [bitnami/rails GitHub repo](https://github.com/bitnami/bitnami-docker-rails).