El ejemplo que he preparado es una aplicación web muy sencilla que se conecta a una base de datos MySQL. Con docker voy a hacer una demostración de cómo se configura y se despliega esa aplicación junto a un MySQL y un Nginx que va a funcionar como reverse proxy.
Una vez que aprendes a hacerlo ya no parece tan complicado y lo cierto es que el resultado es espectacular. Puedes desplegar cualquier una aplicación casi en segundos. Ya lo veréis.
una gran presentación y muy interesante el tema de dockerizar los servicios para correr la Webapp de Xojo en docker. Tomo nota y cuando lo pruebe seguro que te mareo
Gracias. Me alegra saber que os ha gustado. Esto del docker para mí es un mundo apasionante, ha revolucionado el desarrollo de aplicaciones distribuidas. Menos mal que me ha dado tiempo a mostrar toda la demo, pensaba que iba a tener de sobra con 40 minutos y la verdad es que se me han pasado volando.
Por cierto, una de las cosas que no he tocado en la presentación es el tema de la persistencia. Los contenedores mantienen la persistencia aunque estén parados, pero si borras el contenedor se borran los datos. Sin embargo Docker permite “enlazar” carpetas del host con el contenedor, de manera que lo que te interese persistir se queda almacenado de forma permanente en el host y no se pierde aunque borres el contenedor.
Te recomiendo que te suscribas a nuestro cal de YouTube para recibir notificaciones sobre la disponibilidad de nuevos contenidos, así como a nuestro canal de Twitter!
Ya está disponible el vídeo correspondiente a la presentación “Publicación de apps Xojo Web con Docker”, impartida de forma excelente por @Óscar_Jesús_López_Sierra.
¡Disfrutadla y no seáis tímidos a la hora de darle al “like”!