jueves, 3 de octubre de 2019

Mi aplicación Flask-on-Docker ya está en Python 3

 Hace un tiempo cree una pequeña aplicación Flask para probar el conocido framework Python para aplicaciones web y ya tocaba actualizarla a Python 3. Así que dicho y hecho. Ya podéis descargar el código de la nueva versión desde GitHub, que incluye el Dockerfile para generar el contenedor.

   https://github.com/gittoni09/flask-on-docker

 Si queremos ahorrarnos un paso, el contenedor ya construido se puede descargar desde DockerHub:

https://cloud.docker.com/u/royoantonio/repository/docker/royoantonio/flask-on-docker

Y si lo que queréis es ejecutar la aplicación en local sin necesidad de tener el demonio Docker instalado, podéis seguir las instrucciones a continuación para instalar Flask en vuestra máquina.

https://flask.palletsprojects.com/en/1.1.x/installation/

(Editado el 31 de octubre)
Para aquellos interesados en versiones de producción (nginx + uWSGI), existen tanto en código fuente como con el contenedor ya construido:
https://github.com/gittoni09/flask-on-nginx-docker
https://cloud.docker.com/u/royoantonio/repository/docker/royoantonio/flask-on-nginx-docker






sábado, 3 de agosto de 2019

Como instalar las actualizaciones de Ubuntu desde el Terminal

 Si el actualizador automático de Ubuntu no funciona todo lo bien que debería (a veces me ha ocurrido que no encuentra actualizaciones) o si se quiere tener mayor control de lo que ocurre, hay unos sencillos comandos que nos permitirán tener el control total.

 Para actualizar los paquetes de Ubuntu se abre un Terminal y se teclean estos dos comandos en orden (Figura 1):

  sudo apt upate
  sudo apt upgrade

 El primero actualizará la lista de paquetes desde los repositorios de Ubuntu y el segundo realizará la actualización en sí de los paquetes pertinentes.

 Finalmente, para hacer limpieza de paquetes que hayan quedado sin uso se emplea la orden:

  sudo apt autoremove

¡Así de sencillo!

Figura 1. Comandos apt para actualizar los paquetes de Ubuntu