Docker es una plataforma abierta para desarrollar, enviar y ejecutar aplicaciones. Docker te permite separar tus aplicaciones de tu infraestructura para que puedas entregar software rápidamente. Con Docker, puedes gestionar tu infraestructura de la misma manera en que gestionas tus aplicaciones. Al aprovechar las metodologías de Docker para el envío, prueba e implementación de código, puedes reducir significativamente la demora entre escribir código y ejecutarlo en producción. Instalar Docker
A continuación, se presentan los enlaces para instalar Docker en diferentes sistemas operativos:
MacBook: https://docs.docker.com/desktop/install/mac-install/
Windows: https://docs.docker.com/desktop/install/windows-install/
Linux: https://docs.docker.com/desktop/install/linux-install/
Flask es un microframework web de Python que se utiliza para construir aplicaciones web de manera rápida y sencilla. Un microframework es un tipo de framework ligero que proporciona las herramientas esenciales para desarrollar aplicaciones web
Documentación: https://flask.palletsprojects.com/en/2.3.x/
git clone https://github.com/bkoscar/prueba.git
cd prueba
Una vez que hayas instalado Docker, puedes ejecutar el siguiente comando para levantar el contenedor con la API en Flask:
docker-compose up --build
Después de que el servicio esté en funcionamiento, puedes realizar pruebas utilizando el archivo de Python testing.py con el siguiente comando:
python3 testing.py