38 lines
1.2 KiB
Docker
38 lines
1.2 KiB
Docker
## BUILDING
|
|
## (from project root directory)
|
|
## $ docker build -t ruby-for-bitnami-bitnami-docker-ruby .
|
|
##
|
|
## RUNNING
|
|
## $ docker run -p 3000:3000 ruby-for-bitnami-bitnami-docker-ruby
|
|
##
|
|
## CONNECTING
|
|
## Lookup the IP of your active docker host using:
|
|
## $ docker-machine ip $(docker-machine active)
|
|
## Connect to the container at DOCKER_IP:3000
|
|
## replacing DOCKER_IP for the IP of your active docker host
|
|
|
|
FROM gcr.io/stacksmith-images/minideb-buildpack:jessie-r8
|
|
|
|
MAINTAINER Bitnami <containers@bitnami.com>
|
|
|
|
ENV STACKSMITH_STACK_ID="aq2un49" \
|
|
STACKSMITH_STACK_NAME="Ruby for bitnami/bitnami-docker-ruby" \
|
|
STACKSMITH_STACK_PRIVATE="1"
|
|
|
|
# System packages required
|
|
RUN install_packages --no-install-recommends libc6 libssl1.0.0 zlib1g libreadline6 libncurses5 libtinfo5 libffi6 libxml2-dev zlib1g-dev libxslt1-dev libgmp-dev ghostscript imagemagick libmysqlclient18 libpq5
|
|
|
|
RUN bitnami-pkg install ruby-2.3.3-1 --checksum 107c8f5e76b77a351cfb7e3e544f9b86b8633eae563f179349137cab70b8d841
|
|
|
|
ENV PATH=/opt/bitnami/ruby/bin:$PATH
|
|
|
|
## STACKSMITH-END: Modifications below this line will be unchanged when regenerating
|
|
|
|
ENV BITNAMI_APP_NAME=ruby \
|
|
BITNAMI_IMAGE_VERSION=2.3.3-r3
|
|
|
|
EXPOSE 3000
|
|
WORKDIR /app
|
|
|
|
CMD ["irb"]
|