Repositorio Open Source de documentación en nuevas tecnologías
microservices-tutorial/notification-microservice
en el editor de texto.Dockerfile
. (No se le debe poner extensión)Dockerfile
:FROM python:3.10-alpine
COPY /requirements.txt .
RUN pip install -r requirements.txt
COPY /app .
ENV FLASK_APP="app"
EXPOSE 5000
CMD [ "python3", "-m" , "flask", "run" ]
requirements.txt
.requirements.txt
.python3 -m flask run
que dará inicio al servidor construido en el contendor.Una vez realizados estos pasos, se puede proceder con la ejecución de los comandos de Docker para crear la imagen y para correrla en el equipo:
docker build -t notification-microservice .
docker run notification-microservice