/images/avatar.png

Diario de un DevOps | Guías y Tutoriales Linux

Desplegando Aplicaciones con Docker Compose

En artículos anteriores hemos usado Docker de manera imperativa, es decir, a través de la linea de comandos ejecutando las ordenes y sus argumentos (docker images, docker ps, docker run, docker exec`, etc); cuando mucho hemos trabajado con uno o dos contenedores. En este artículo vamos a configurar nuestras aplicaciones de manera mas simple con Docker Compose

Construyendo Imágenes Personalizadas en Docker con Dockerfile

En artículos anteriores aprendimos qué es Docker, para que nos sirve, algunos comandos básicos, redes, volumenes, etc. Sin embargo, las imágenes que descargamos y probamos están ya definidas por un proveedor o usuario que amablemente las compartió a través de DockerHub, por lo que nos viene la duda: ¿Cómo podríamos contruír nuestras propias imágenes y además de esto, colocar ahi nuestra aplicación para que otros usuarios la prueben?

Conceptos y Comandos Básicos en Docker

En artículos anteriores vimos de manera muy superficial, alguna teoría sobre Docker, instalarlo en distribuciones Linux e instalar la interfaz gráfica más completa que podemos conseguir: Portainer. En esta oportunidad, vamos a ahondar más a fondo los conceptos de Docker, además de los comandos básicos que nos ayudarán a comprender esta fabulosa y popular herramienta.

VSCodium, la alternativa Open Source a Visual Studio Code

A pesar de que el código fuente de Visual Studio Code está bajo licencia MIT, el software ya compilado y disponible para su descarga tiene una licencia diferente lo que la hace incompatible con el modelo FLOSS y además de eso contiene captura de datos por telemetría. VSCodium nace como la opción de Software Libre que empaqueta el código de VSCode y lo distribuye sin la telemetría.

Como Crear y Configurar un Cluster de Base de Datos de MariaDB con Galera en CentOS 8 / RHEL 8 / AlmaLinux 8 / Rocky Linux 8

El balanceo de carga y clustering en un ambiente de producción, son muy importantes para alcanzar la alta disponibilidad (High Availability o HA). MariaDB Galera Cluster provee una solución de cluster multi-master lo que permite que cada modificación de datos sea replicada a todos los otros nodos (a diferencia de MySQL Cluster donde hay un nodo Administrador y nodos de Datos) Galera tambien soporta entornos WAN y CLoud para distribuir los datos a traves de regiones.

Congelamientos aleatorios en Linux con Procesadores AMD

Si tienes un procesador AMD y usas Linux, seguramente te ha pasado lo siguiente: Estás comodamente trabajando y de la nada tu pantalla se congela, el teclado no funciona ni siquiera para apagar el sistema de manera segura (los que han usado las teclas mágicas Alt + Impr pant + REISUB saben a que me refiero) Pues bien, como podrás haber experimentado, es bastante molesto que tengas que reiniciar el sistema de tanto en tanto, además de lo que supondría dañar el sistema de archivos en uno de esos reinicios forzados