754 - Deja de sufrir con Docker! Mi Navaja Suiza para gestionar Volúmenes y Archivos
Автор: atareao
Загружено: 2025-12-19
Просмотров: 997
¿Alguna vez te has sentido frustrado al intentar mover, renombrar o simplemente previsualizar un archivo dentro de un volumen de Docker? 🐋 No eres el único. En este episodio de **atareao con Linux**, comparto mi obsesión por las imágenes ligeras y cómo he creado la herramienta definitiva para gestionar el "caos" de los archivos en contenedores efímeros.
🚀 El problema de la "efimeridad" en Docker
Muchos usuarios se confunden: los contenedores son efímeros, pero nuestros datos no deberían serlo. Cuando trabajas con imágenes minimalistas para reducir la superficie de ataque y el espacio en disco, te encuentras con que no tienes ni un simple editor o un buscador de archivos decente. Instalar herramientas cada vez que entras en un contenedor es una pérdida de tiempo y energía.
La solución no es engordar tus imágenes de producción, sino tener una *"Caja de Herramientas Dockerizada"* que puedas conectar a cualquier volumen cuando la necesites.
🛠️ ¿Qué incluye mi imagen `docker-linux-tools`?
He reconstruido este contenedor sobre *Alpine 3.23* para mantenerlo ligero, pero cargado con potencia gracias al software escrito en **Rust**:
**Fish + Starship**: Una shell interactiva y un prompt ultra rápido que te da información contextual al instante.
*Gestión de archivos de nueva generación**: Olvida el `ls` tradicional; usamos **lsd* para ver iconos y colores. Para navegar como un rayo, he incluido **yazi**, el gestor de archivos basado en terminal más rápido del momento.
*Búsqueda y Reemplazo**: **fd* y *ripgrep* para encontrar cualquier cosa en milisegundos, y *sd* para sustituir texto de forma mucho más intuitiva que con el viejo `sed`.
*Edición de élite**: **Neovim* preconfigurado para cuando necesitas retocar ese archivo de configuración crítico sin salir de la terminal.
**Renombrado Masivo**: Incluyo **rnr**, la herramienta perfecta para organizar bibliotecas multimedia (series, películas) usando expresiones regulares de forma segura.
💻 Ponlo en marcha en un segundo
No tienes que configurar nada. Con este comando puedes empezar a gestionar tus volúmenes ahora mismo:
```bash
docker pull atareao/docker-linux-tools
docker run -it --init --rm \
-v descargas:/downloads \
-v peliculas:/peliculas \
--name tools \
atareao/docker-linux-tools:latest fish
```
📋 Secciones del vídeo:
00:00:00 Introducción y mi obsesión por las imágenes ligeras
00:01:05 Seguridad y reducción de la superficie de ataque
00:02:11 ¿Los contenidos no eran efímeros? Aclarando conceptos
00:03:11 Cómo tener herramientas persistentes en Docker
00:04:05 Más allá del mapeo: El poder de los volúmenes Docker
00:05:16 Mi experiencia migrando a Dockge con volúmenes
00:06:45 El problema de gestionar archivos en volúmenes Docker
00:08:15 Presentación de mi caja de herramientas: docker-linux-tools
00:09:20 El ecosistema Rust: Reemplazos modernos (bat, ripgrep, fd)
00:10:00 Shell y Prompt: La experiencia con Fish y Starship
00:10:41 Renombrado masivo con rnr y expresiones regulares
00:11:55 Características de rnr: Recursividad y multiplataforma
00:12:55 Estructura técnica y configuración interna del contenedor
00:13:47 Mi script de ayuda para levantar el contenedor rápido
00:14:40 Demo: Navegación visual con lsd y yazi
00:16:05 Inspección y transformación de archivos con bat y sd
00:16:37 Futuro del proyecto: Automatización y nuevos scripts
00:17:19 Disponibilidad en GitHub y Docker Hub
00:18:05 Despedida y red de podcast
Más información, enlaces y notas en https://atareao.es/podcast/754
🌐 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 👉 / atareao
🐙 GitHub 👉 https://github.com/atareao
💬 ¡QUIERO SABER TU OPINIÓN! (Interacción)
La comunidad de *atareao con Linux* se construye con tus sugerencias.
1. ¿Qué herramienta echas en falta en este contenedor?
2. ¿Sigues usando `ls` y `grep` tradicionales o ya te has pasado al bando de Rust?
3. ¿Cuál es tu mayor pesadilla gestionando volúmenes en Docker?
*¡Deja tu comentario abajo y hablemos sobre productividad en Linux!*
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: