Como parar un contenedor Docker Compose y borrar la imagen asociada para luego crear una nueva –build

Como parar un contenedor Docker Compose y borrar la imagen asociada para luego crear una nueva –build

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos borrar la imagen Docker al realizar un Docker Compose down para luego volver a generar una actualización y que no genere basura. El comando que debemos utilizar para detener el contenedor y borrar la imagen asociada es: Esto eliminará las imágenes asociadas de ese docker compose. Para volver a … Leer más

Redirigir errores PHP a la consola Docker o consola de Linux

Redirigir errores PHP a la consola Docker o consola de Linux

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos hacer un handler para redirigir los errores PHP a la consola de Linux o Docker. Lo primero que tenemos que hacer es crear un manejador, podemos llamarlo exception_handler.php Y vamos a añadir lo siguiente: Esta función nos dará toda la información necesaria para identificar el error, el mensaje de … Leer más

Instalar Docker y Docker Compose en Debian, rápido.

Instalar Docker y Docker Compose en Debian, rápido.

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos instalar Docker y Docker compose en Debian de una forma muy rápida. Primero añadimos las claves de los respositorios Debian. 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 funcionará sin necesidad de … Leer más

Cómo borrar el build caché de Docker

Cómo borrar el build caché de Docker

Tiempo de lectura: < 1 minuto Para llevar un mantenimiento a nuestro sistema Docker, tenemos que tener en cuenta que la cache Build se puede llenar de datos que no se utilizan. En este caso tenemos 31.24 Gigas de cache. Para eliminarlo tendremos que utilizar el siguiente comando: O forzar el borrado con: Limpiar manualmente: Si es necesario, puedes buscar y … Leer más

Desplegar una Aplicación Web Python con Docker y Flask

Desplegar una Aplicación Web Python con Docker y Flask

Tiempo de lectura: < 1 minuto En este tutorial, aprenderemos a utilizar Docker para desplegar una aplicación web Python básica utilizando el framework Flask. 🐍 Paso 1: Estructura del Proyecto Crea una nueva carpeta llamada «MiAppFlask» en tu directorio de proyectos y navega hasta ella: Paso 2: Código de la Aplicación Flask Crea un archivo llamado app.py con el siguiente código … Leer más

Desplegando un Zoológico de Contenedores con Docker

Desplegando un Zoológico de Contenedores con Docker

Tiempo de lectura: 2 minutos ¡Bienvenido al emocionante mundo de Docker, donde desplegaremos un zoológico completo de contenedores en solo unos pasos! 🎉🐳🚀 Paso 1: Instalación de Docker Si aún no tienes Docker instalado, dirígete al sitio oficial de Docker y sigue las instrucciones para tu sistema operativo. Paso 2: Preparando el Terreno Crea una nueva carpeta llamada «ZooContainers» en … Leer más

Contenedor Docker para generar un build de React

Contenedor Docker para generar un build de React

Tiempo de lectura: < 1 minuto Hola, hoy os voy a compartir un contenedor muy util para generar un build de React. Contiene ya todo lo necesario para generarlo. Además, es compatbile con Vite.js Lo primero que vamos a hacer es crear el archivo docker-compose.yml Ahora vamos a crear el Dockerfile Recuerda que el código de tu aplicación tiene que estar … Leer más

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

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

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