Skip to content

Dockerfile Spickzettel

Das Dockerfile enthält die Anweisungen, die zum Erstellen eines Containers erforderlich sind, sowie die Befehle, die beim Ausführen des Containers ausgeführt werden.

Vererbung (Inheritance)

FROM ruby:2.2.2

Variablen

ENV APP_HOME /myapp
RUN mkdir $APP_HOME

Initialisierung

RUN bundle install
WORKDIR /myapp

Onbuild

ONBUILD RUN bundle install
# when used with another file

Befehle

EXPOSE 5900
CMD    ["bundle", "exec", "rails", "server"]