Sospechosos habituales

ATA 783 El Poltergeist de Docker que casi borra toda mi información


Listen Later

¿Alguna vez has sentido el terror de un comando mal ejecutado?

En este episodio número 783, te sumerjo en una historia real de "poltergeist" en Docker que me mantuvo en vilo durante horas. Te cuento cómo una serie de eventos desafortunados, mezclados con un poco de nerviosismo técnico, me llevaron a cometer uno de los errores más temidos por cualquier administrador de sistemas: un borrado masivo de volúmenes que no debía ocurrir.

Hablamos a fondo sobre la arquitectura de servicios self-hosted. Te explico por qué prefiero mantener una base de datos independiente para cada aplicación, analizando los pros y contras en cuanto a consumo de recursos y flexibilidad de versiones. Esta decisión, que normalmente me ahorra problemas, fue el escenario de un comportamiento errático donde las imágenes de PostgreSQL empezaron a mutar de forma extraña, cambiando tamaños y arquitecturas sin intervención directa.

A lo largo del audio, descubrirás cómo logré identificar al culpable (spoiler: Watchtower y WhatsApp Docker tienen mucho que ver) utilizando modelos de lenguaje como Gemini para realizar un análisis forense de los logs. Esta experiencia ha sido el empujón final que necesitaba para confirmar mi transición total hacia Podman.

Lo que aprenderás en este episodio:

  • La importancia de taguear correctamente las imágenes y evitar el uso de "latest".
  • Cómo reaccionar (y cómo no hacerlo) ante un contenedor que entra en bucle de reinicio.
  • Las ventajas críticas de Podman sobre Docker en la gestión de actualizaciones y rollbacks automáticos.
  • El papel de la IA como asistente en la resolución de problemas técnicos complejos.

Marcadores de tiempo:

00:00:00 Introducción: Una historia de terror en Linux
00:02:04 Mi estrategia: Un contenedor de base de datos por servicio
00:03:19 El dilema del consumo vs. la independencia de versiones
00:05:58 El inicio del caos: Notificaciones de Matrix y reinicios
00:07:34 Investigando el fallo: ¿Versiones desalineadas o brujería?
00:09:38 El misterio del Release Candidate y el engorde de imágenes
00:11:24 El error fatal: Un "System Prune" sin prejuicios
00:12:31 Análisis forense con Gemini: Encontrando al culpable
00:13:36 El culpable revelado: WhatsApp Docker y Watchtower
00:15:36 Reflexiones post-catástrofe: La migración definitiva a Podman
00:16:40 Ventajas de Podman: Actualizaciones nativas y Rollbacks
00:18:11 Despedida y red de podcast

Si quieres compartir tus propias historias de terror o aprender más sobre el mundo Linux, únete a nuestra comunidad en Telegram buscando "Atareao con Linux". ¡Disfruta del episodio!


Más información y enlaces en las notas del episodio

  • 🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
  • ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
  • ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
  • 🦣 Mastodon 👉 https://mastodon.social/@atareao
  • 🐦 Twitter 👉 https://twitter.com/atareao
  • 🐙 GitHub 👉 https://github.com/atareao

...more
View all episodesView all episodes
Download on the App Store

Sospechosos habitualesBy Sospechosos Habituales


More shows like Sospechosos habituales

View all
Emilcar Daily by Emilcar

Emilcar Daily

24 Listeners

Applelianos by Applelianos

Applelianos

56 Listeners

Radio Fitness Revolucionario by Marcos Vázquez

Radio Fitness Revolucionario

134 Listeners

iSenaCode Live by Sergio Navas

iSenaCode Live

85 Listeners

Podcast WINTABLET.INFO by Javier Fernandez

Podcast WINTABLET.INFO

0 Listeners

mixx.io by Álex Barredo

mixx.io

40 Listeners

LO QUE TÚ DIGAS con Alex Fidalgo by Alex Fidalgo

LO QUE TÚ DIGAS con Alex Fidalgo

69 Listeners

Las Charlas de Applesfera by Webedia

Las Charlas de Applesfera

36 Listeners

Leña al mono que es de goma by rfog

Leña al mono que es de goma

0 Listeners

Cupertino, podcast sobre Apple by Álex Barredo, Ángel Jiménez, Matías Zavia

Cupertino, podcast sobre Apple

15 Listeners

Loop Infinito (by Xataka) by Webedia

Loop Infinito (by Xataka)

57 Listeners

Cacharreogeek by Cacharreogeek

Cacharreogeek

0 Listeners

monos estocásticos by Antonio Ortiz, Matías S. Zavia

monos estocásticos

4 Listeners

El Podcast de Marc Vidal by Marc Vidal

El Podcast de Marc Vidal

7 Listeners

El Mancuentro by Mancuentro Patal

El Mancuentro

0 Listeners