Un Dockerfile es un archivo de texto plano con una lista de instrucciones, una por línea, que Docker usa para construir una imagen paso a paso. Cada instrucción genera una "capa" (layer) en la imagen final.
# son comentarios y se ignoran.RUN apt-get update.FROM: define la imagen base sobre la que se
construye todo lo demás. Sin FROM, Docker no sabe desde dónde partir.FROM, RUN, COPY, ADD, WORKDIR, CMD, ENTRYPOINT, EXPOSE, ENV, ARG,
LABEL, VOLUME, USER
# Imagen base con Python 3.11 FROM python:3.11 # Directorio de trabajo dentro del contenedor WORKDIR /app # Copiamos el código al contenedor COPY . /app # Comando por defecto al iniciar el contenedor CMD ["python", "app.py"]