Instalar Docker y Docker Compose en Ubuntu, muy rápido

Instalar Docker y Docker Compose en Ubuntu, muy rápido

Tiempo de lectura: < 1 minutoVamos a instalar Docker Compose en Ubuntu siguiendo las instrucciones de la web oficial de Docker Actualizamos dependencias e instalamos nuevos paquetes necesarios sudo apt-get update Instalamos las dependencias necesarias: Ahora instalamos la última versión de Docker Ejecutamos Docker Podemos configurar para que no necesitamos usar el comando sudo y lanzar Docker (https://docs.docker.com/engine/install/linux-postinstall/): Finalmente, Docker … Leer más

Utilizar un Docker Registry con autenticación junto con Kubernetes

Utilizar un Docker Registry con autenticación junto con Kubernetes

Tiempo de lectura: 2 minutosSi tu Docker Registry requiere autenticación con un nombre de usuario y una contraseña, necesitarás proporcionar esas credenciales al clúster de Kubernetes para que pueda acceder a las imágenes del registro durante el despliegue. Aquí hay un ejemplo de cómo puedes hacerlo: Usando Docker Compose con Docker Registry con Autenticación Supongamos que tu Docker Compose … Leer más

Migrar un Docker Compose a Kubernetes

Migrar un Docker Compose a Kubernetes

Tiempo de lectura: 5 minutosHoy vamos a aprender con un ejemplo, cómo podemos migrar un Docker Compose (https://www.docker.com/) a Kubernetes (https://kubernetes.io/es). Primero voy a explicar que son las dos tecnologías mencionadas: Docker Compose: Docker Compose es una herramienta que permite definir y ejecutar aplicaciones Docker de manera multi-contenedor. Con Docker Compose, puedes describir toda la configuración de tus servicios, … Leer más

Añadir un webhook de Discord al contenedor Ofelia de Docker

Añadir un webhook de Discord al contenedor Ofelia de Docker

Tiempo de lectura: < 1 minutoHoy vamos a aprender cómo podemos hacer que Ofelia nos notifique por Discord las ejecuciones de los Jobs que realiza. El contenedor Ofelia (https://github.com/mcuadros/ofelia) nos permite automatizar tareas con cron entre nuestros contenedores Docker, a mi me gusta mucho, ya que nos permite guardar y replicar una configuración de Cron de forma rápida en nuestros … Leer más

Avisar utilizado un webhook, en este caso de Discord, cuándo Clamav detecte un archivo infectado

Avisar utilizado un webhook, en este caso de Discord, cuándo Clamav detecte un archivo infectado

Tiempo de lectura: 2 minutosPara configurar notificaciones a través de Discord cuando ClamAV encuentra un virus, puedes seguir estos pasos generales. Ten en cuenta que estos pasos son una guía y pueden requerir ajustes según tu entorno y preferencias específicas. 1. Crear un Webhook en Discord: 2. Modificar el Comando de ClamAV para Enviar Notificaciones: Deberás modificar el comando … Leer más

Añadir antivirus Clamav para analizar archivos y entornos Docker, usando un Docker Compose

Añadir antivirus Clamav para analizar archivos y entornos Docker, usando un Docker Compose

Tiempo de lectura: 3 minutosClamAV es un programa de código abierto diseñado para detectar virus, malware y otras amenazas en sistemas operativos Unix y Linux. Su nombre es una abreviatura de «Clam Antivirus». Aunque se originó en el entorno Linux, también es compatible con otros sistemas operativos, incluidos Windows y macOS. Aquí hay algunos aspectos clave sobre ClamAV: Es … Leer más

Crear un contenedor Docker que nos permita ejecutar comandos Docker en su interior

Crear un contenedor Docker que nos permita ejecutar comandos Docker en su interior

Tiempo de lectura: < 1 minutoOs traigo este tutorial que surge de una necesidad de poder ejecutar comandos Docker mediante el automatizador de tareas Ofelia (https://devcodelight.com/automatizar-tareas-con-cron-desde-docker-con-ofelia) Para poder ejecutar comandos Docker dentro de un contenedor que está levantado con ese propio Docker en una máquina local, lo primero que necesitamos hacer es añadir un cliente Docker a nuestro contenedor. Para … Leer más

Limpiar y borrar espacio de imágenes sin uso Docker

Limpiar y borrar espacio de imágenes sin uso Docker

Tiempo de lectura: 2 minutosHoy vamos a aprender cómo podemos liberar borrando espacio en disco de aquellas imágenes que no se usan con Docker. Antes de limpiar las imágenes, puedes usar el siguiente comando para ver cuánto espacio se puede liberar: Este comando mostrará un resumen del espacio utilizado por diferentes categorías de recursos Docker, como imágenes, contenedores, volúmenes … Leer más

Auto generar una imagen de Docker usando Jenkins y subirla a un servidor Docker Registry

Auto generar una imagen de Docker usando Jenkins y subirla a un servidor Docker Registry

Tiempo de lectura: 2 minutosHola, hoy vamos a aprender cómo podemos generar una imagen de Docker en cada subida que hagamos a Jenkins de forma automática con CI/CD. Lo primero que vamos a hacer es acceder a nuestro Jenkins y almacenar las contraseñas de nuestro Docker Registry (si las tiene). Abrimos administrar Jenkins. Y pulsamos en Manage Credentials: Pulsamos … Leer más

Implementar Docker Registry UI como interfaz de Docker Registry

Implementar Docker Registry UI como interfaz de Docker Registry

Tiempo de lectura: < 1 minutoHoy vamos a aprender cómo podemos dotar de una interfaz gráfica (UI) a nuestro Docker Registry (repositorio de contenedores Docker). Para crear la interfaz vamos a utilizar la imagen docker joxit/docker-registry-ui (https://github.com/Joxit/docker-registry-ui) Primero vamos a crear este docker-compose.yml Esta imagen se comunica con nuestro docker-registry usando la línea: NGINX_PROXY_PASS_URL=http://docker-registry:5000 Si nuestro Docker Registry está configurado … Leer más