Docker para monitorización Grafana + Prometheus + Node_exporter + Cadvisor

Docker para monitorización Grafana + Prometheus + Node_exporter + Cadvisor

Tiempo de lectura: 4 minutos Hola, hoy os voy a enseñar a crear un Docker para monitorización del servidor y de los contenedores Docker que tengamos desplegados. Para ello vamos a utilizar: Grafana: Grafana es una plataforma de análisis y visualización de datos de código abierto. Permite conectar y visualizar datos de diferentes fuentes en una única interfaz gráfica de … Leer más

Solucionar error Call to undefined function imagecreatefromjpeg() en contenedor PHP Docker importando PHP GD extension

Solucionar error Call to undefined function imagecreatefromjpeg() en contenedor PHP Docker importando PHP <strong>GD</strong> extension

Tiempo de lectura: < 1 minuto Sí utilizamos funciones para tratado de imágenes en PHP, necesitamos instalar y activar PHP GD en el contenedor Docker. Para ello vamos a nuestro Dockerfile y añadimos: isMa Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon. … Leer más

Añadir extensión PDO pdo_mysql en contenedor Docker Apache + PHP

Añadir extensión PDO pdo_mysql en contenedor Docker Apache + PHP

Tiempo de lectura: 2 minutos Hoy os voy a enseñar cómo instalar la extensiñon PDO pdo_mysql para utilizar Codeginiter o RedBeans etc… Tenemos la siguiente imagen docker-compose.yml Y el archvio de php_container se crea desde este dockerfile: Si queremos instalar el módulo pdo_mysql, tenemos que añadir lo siguiente: RUN docker-php-ext-install pdo_mysql Quedando asi el dockerfile: Y al hacer un phpinfo(); … Leer más

Unir dos contenedores definidos dentro de dos docker-compose.yml distintos usando external_links en Docker Compose

Unir dos contenedores definidos dentro de dos docker-compose.yml distintos usando external_links en Docker Compose

Tiempo de lectura: < 1 minuto Hoy os voy a enseñar cómo podéis unir dos contenedores definidos dentro de dos docker-compose.yml distintos. Tenemos lo siguiente: Archivo docker-compose-db.yml Y el archivo docker-compose-phpmyadmin.yml En este caso, he creado estos dos archivos de docker-compose para comunicar la base de datos de forma externa con PHPMyadmin. Primero ejecutamos y creamos el contenedor de miservicio_mariadb y … Leer más

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Tiempo de lectura: 2 minutos Para conectar los dos Docker Compose por separado usando la misma red, necesitas crear una red personalizada en Docker y luego agregar todos los servicios de los dos Docker Compose a esa red personalizada. Aquí está el archivo de Docker Compose actualizado para Nginx Proxy Manager con el nombre de la red personalizada my-network agregado: … Leer más

Crear un Docker Compose con PHP + Nginx + MySQL (MariaDB) + Nginx Proxy Manager (para certificados SSL https)

Crear un Docker Compose con PHP + Nginx + MySQL (MariaDB) + Nginx Proxy Manager (para certificados SSL https)

Tiempo de lectura: 3 minutos En este tutorial, te mostraré cómo crear un archivo docker-compose.yml para configurar un entorno de desarrollo local completo con PHP, NGINX, MariaDB, Nginx Proxy Manager para SSL y PhpMyAdmin. Comenzando Lo primero que debemos hacer es crear un directorio en nuestra máquina y crear un archivo docker-compose.yml dentro de él. Para ello, puedes utilizar tu … Leer más

Comandos docker-compose mas utilizados

Comandos docker-compose mas utilizados

Tiempo de lectura: 2 minutos A continuación, se describen algunos de los comandos de Docker Compose más útiles y utilizados junto con ejemplos de uso: Estos son solo algunos de los comandos de Docker Compose más utilizados y útiles. Hay muchos más comandos y opciones disponibles en Docker Compose, y se pueden encontrar más detalles en la documentación oficial de … Leer más

Comunicar dos docker-compose.yml usando una red en común: ejemplo de comunicar MariaDB con PHPMyadmin

Comunicar dos docker-compose.yml usando una red en común: ejemplo de comunicar MariaDB con PHPMyadmin

Tiempo de lectura: 3 minutos Hoy os voy a enseñar cómo comunicar dos docker-compose usando una red virtual docker. Para comunicar dos contenedores Docker creados mediante dos archivos docker-compose.yml diferentes, es necesario utilizar una red de Docker. Una red de Docker es un medio de comunicación entre diferentes contenedores Docker que permite que los contenedores se comuniquen entre sí y … Leer más

Kubernetes con Docker compose para administrar cargas de trabajo

Kubernetes con Docker compose para administrar cargas de trabajo

Tiempo de lectura: 3 minutos Paso 1: Instalar Docker y Kubernetes Lo primero que necesitas hacer es instalar Docker y Kubernetes en tu máquina. Puedes descargar Docker desde su sitio web oficial y seguir las instrucciones de instalación para tu sistema operativo. Para instalar Kubernetes, puedes usar un administrador de paquetes como Homebrew o apt-get si usas Linux. También puedes … Leer más

Cómo añadir seguridad en contenedores Docker o Docker Compose. Prepara un entorno seguro para tus APPs.

Cómo añadir seguridad en contenedores Docker o Docker Compose. Prepara un entorno seguro para tus APPs.

Tiempo de lectura: 2 minutos Agregar seguridad a los contenedores Docker es crucial para proteger los datos y sistemas dentro de ellos. Aquí hay un tutorial paso a paso sobre cómo añadir seguridad en contenedores Docker y Docker Compose. La primera medida de seguridad es utilizar una imagen base segura. Una buena práctica es utilizar imágenes oficiales de Docker Hub … Leer más