Borrar los logs de un contenedor

En Docker, a veces, ciertos contenedores generan mucho ruido en los logs o simplemente estamos probando algo y queremos revisar los logs y son demasiado extensos. Podemos directamente cargarnos los logs: echo "" > $(docker inspect --format='{{.LogPath}}' $CONTAINER_NAME_OR_ID) O más recomendable para un uso normal es, no borrar los logs y, usar tail como haríamos en una consola normal. docker logs --tail=20 -t $CONTAINER_NAME_OR_ID También podemos incluso añadir -f como haríamos en bash normalmente para obtener un flujo de datos continuo conforme se va actualizando el registro. [Read More]

Rss-Bridge

RSS-Bridge He descubierto esta aplicación para devolver el RSS a ciertas páginas que ya no lo tienen. Redes sociales principalmente. Como todo últimamente, tiene una versión con Docker (oficial además) que facilita todo mucho. Antes de eso conviene crear el whitelist.txt que es el archivo donde se activan los “bridges” que queremos utilizar. Por ejemplo: YoutubeBridge InstagramBridge InstagramStoriesBridge InstructablesBridge InternetArchiveBridge IvooxBridge MastodonBridge RedditBridge SteamBridge SteamCommunityBridge TelegramBridge TrelloBridge TwitchBridge TwitterBridge VimeoBridge O también se puede rellenar con un asterisco y se activan todos los que están disponibles, sin más. [Read More]

fdm, Scripts Y Correo

El objetivo final de esto es ir revisando el correo y realizar acciones por medio de scripts en función de lo que se reciba. En esta primera parte voy a preparar la recepción del correo. Para esto usaré fdm. Para hacerlo un poco más portable lo voy a instalar dentro de un contenedor, así lo podremos usar independientemente del sistema, siempre y cuando tenga Docker. Me interesa usarlo tanto en Red Hat como en Debian. [Read More]

Mejorar La Salida De Docker Ps

Sigo trasteando con Docker. Después de tirar muchas veces docker ps y cansado de la salida, he buscado en la ayuda y la documentación y resulta que se puede mejorar la salida del comando. Con docker --format Trasteando he llegado hasta esta solución: docker ps --format "table {{.Names}}\t {{.ID}}\t {{.Image}}\t {{.Status}}\t {{.Ports}}\t" Primero se incluye table para que la salida sea en columnas. Después como yo nombro todos los contenedores con nombres identificativos la primera columna que quiero que aparezca es la del nombre, luego el ID del contenedor, la imagen que está usando, el estado y los puertos que expone. [Read More]