Contiene todos las instrucciones necesarias para crear una imagen donde corra nuestra aplicacion
Dockerfile + docker image build + imagen
Las imagenes
Creamos una imagen de ejemplo
$ touch ~/dockerfiles/sample/Dockerfile
Ponemos
# usara la imagen base ubuntu 20.04
FROM ubuntu:20.04
# ejecutara este comando cuando inicie
ENTRYPOINT echo "Bienvenidos al curso de docker"
Creamos nuestra primera image
docker image build --tag sample .
FROM ruby:2.3.1
RUN mkdir /app
RUN mkdir /app/logs
WORKDIR /app
COPY . /app
RUN cd /app
RUN gem install sassc -v '2.3.0'
RUN bundle install
CMD rails s -e production -p 3000