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 minutos ClamAV 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 minuto Os 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 minutos Hoy 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

Implementar Docker Registry UI como interfaz de Docker Registry

Implementar Docker Registry UI como interfaz de Docker Registry

Tiempo de lectura: < 1 minuto Hoy 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

Desplegar un servidor de Imagenes Docker con autenticación de usuario y contraseña con Docker Registry

Desplegar un servidor de Imagenes Docker con autenticación de usuario y contraseña con Docker Registry

Tiempo de lectura: 2 minutos Hola, hoy vamos a ver como crear una imagen de Docker Compose que contenga un Docker Registry y nos permita autenticarnos en el sistema previamente para que nuestras imágenes no sean públicas. Lo primero que vamos a hacer es crear este docker-compose.yml En este docker compose hemos creado una imagen que se generará a partir … Leer más

Desplegar un servidor de Imagenes Docker en un Docker Compose: Docker Registry

Desplegar un servidor de Imagenes Docker en un Docker Compose: Docker Registry

Tiempo de lectura: 3 minutos En este tutorial, aprenderás cómo configurar y utilizar un Docker Registry local con Docker Compose. Además, crearemos una imagen personalizada y la almacenaremos. Paso 1: Instala Docker y Docker Compose Si aún no tienes Docker y Docker Compose instalados en tu sistema, debes instalarlos. Puedes seguir las instrucciones en el sitio web oficial de Docker: … Leer más

Actualizar Docker Portainer

Actualizar Docker Portainer

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos actualizar nuestro Docker Portainer. Tenemos el siguiente contenedor docker-compose.yml Lo primero que tenemos que hacer es detener nuestro contenedor, en mi caso se llama portainer. Ahora borramos la imagen: Y se descarga el contenedor: Una vez descargado, tendremos que volver a levantarlo. Y podemos comprobar que tenemos la ultima … Leer más

Desplegar Fail2ban con Docker Compose para Nginx Proxy Manager y SSH

Desplegar Fail2ban con Docker Compose para Nginx Proxy Manager y SSH

Tiempo de lectura: 5 minutos Hola, vamos a aprender cómo podemos desplegar Fail2ban. Fail2ban es una herramienta que protege los servidores de ataques de fuerza bruta mediante el bloqueo de direcciones IP que intentan acceder al servidor de forma repetida. En concreto vamos a implementar este contenedor: https://github.com/crazy-max/docker-fail2ban Lo primero que tenemos que hacer es crear esta estructura de carpetas: … Leer más

Utilizar llama-2 con Python y entorno ARM64 o AMD64 en un contenedor Docker Compose

Utilizar llama-2 con Python y entorno ARM64 o AMD64 en un contenedor Docker Compose

Tiempo de lectura: 3 minutos Hola, hoy vamos a aprender cómo podemos desplegar llama-2 en un servidor con entorno ARM64 como por ejemplo un Ampere 1 de los que ofrece Oracle Cloud, hay que destacar que también es compatible con AMD64. El programa en cuestión tiene de nombre LlaMA C++ y está disponible para múltiples entornos: En nuestro caso vamos … Leer más

Solucionar problema de POST Content-Length of bytes exceeds php al cargar una copia de MySQL con Docker PHPMyAdmin

Solucionar problema de POST Content-Length of bytes exceeds php al cargar una copia de MySQL con Docker PHPMyAdmin

Tiempo de lectura: < 1 minuto Hola, hoy vamos a solucionar el problema «Warning: POST Content–Length of X bytes exceeds the limit of X bytes in Unknown on line 0″ que no nos deja subir copias .sql a nuestro PHPMyAdmin. En este caso utilizamos la imagen de PHPMyAdmin oficial de Docker. Para solucionar este error, añadiremos la línea: Dentro de enviroment, … Leer más