Guía práctica para crear Dockerfiles desde cero
Guía práctica para crear Dockerfiles desde cero
¿Qué problema resuelve Docker?
Imagina que desarrollas una aplicación en tu portátil y funciona perfectamente. Cuando tu compañero intenta ejecutarla en su máquina, aparecen errores por versiones distintas de librerías, configuraciones faltantes o diferencias en el sistema operativo. Docker elimin ...
Publicado el 6-15 20:22
Gestión de la configuración de MySQL en Kubernetes con ConfigMaps
Al desplegar servicios de MySQL en Kubernetes, es crucial gestionar tanto los datos persistentes como los archivos de configuración. Mientras que los datos se pueden persistir utilizando PVCs (Persistent Volume Claims), la gestión desacoplada de los archivos de configuración se puede lograr eficientemente mediante ConfigMaps.
Introducción a Con ...
Publicado el 6-14 23:31
Gestión de Control de Recursos en Contenedores Docker
Introdución a cgroups en Docker
En el ecosistema de contenedores, Docker utiliza la funcionalidad de cgroups del kernel de Linux para administrar y limitar recursos del sistema como CPU, memoria y E/S de disco. cgroups permite asignar cuotas, establecer prioridades, medir el uso y controlar la ejecución de procesos dentro de los contenedores. L ...
Publicado el 6-14 20:07
Guía de Comandos Esenciales de Docker: Imágenes, Contenedores, Redes, Dockerfile, Docker Compose, Swarm y Stack
Docker
docker version
docker info
docker --help
Operaciones con Imágenes
docker images # Información de imágenes en el repositorio local
Explicación de resultados:
REPOSITORY(Nombre de imagen) TAG(Etiqueta|Versión) IMAGE ID(ID de imagen) CREATED(Fecha de creación) SIZE(Tamaño)
mi-app-web latest 472cfb286905 1 ...
Publicado el 6-14 01:41
Guía Práctica de Docker: Instalación, Gestión de Contenedores y Despliegue de Servicios
Preparación e Instalación del Entorno
Antes de proceder con una instalación limpia de Docker en un sistema basado en CentOS, es fundamental eliminar cualquier rastro de versiones antiguas que puedan generar conflictos de dependencias.
# Eliminación de paquetes obsoletos
sudo yum remove docker \
docker-client \
do ...
Publicado el 6-13 05:21
Exportación e Importación de Contenedores en Docker
Exportación e Importación de Contenedores
El comando docker export permite exportar un contenedor local como un archivo de instantánea. Por otro lado, el comando docker import nos importa ese archivo de instantánea en nuestro repositorio local de imágenes, también es posible importar desde una URL o un directtorio específico.
Nota importante: E ...
Publicado el 6-12 21:01
Guía técnica para mapear puertos de contenedores Docker en el host
El mapeo de puertos es esencial para acceder a servicios dentro de contenedores Docker desde el host externo. Este artículo detalla varios métodos y consideraciones clave.
Consideraciones iniciales
Un puerto del host solo puede mapearse a un único puerto interno del contenedor. Por ejemplo, al configurar 9000->80, no se puede usar simultáne ...
Publicado el 6-11 22:37
Implementación de un Clúster K3s en CentOS 7.9
Introducción a K3s
K3s es una distribución de Kubernetes completamente compatible y optimizada para entornos con recursos limitados. Logra empaquetar todos los componentes esenciales en un único binario que pesa menos de 100 MB, reduciendo el consumo de memoria a la mitad en comparación con una instalación estándar de K8s. El nombre es un juego ...
Publicado el 6-11 04:44
Almacenamiento persistente en contenedores para Fathom Lite: Herramientas de respaldo
El análisis de sitios web centrado en la privacidad, como el proporcionado por Fathom Lite, requiere una estrategia robusta para proteger los datos recolectados. La naturaleza efímera de los contenedores puede ocasionar la pérdida irreversible de datos si no se implementan mecanismos de persistencia y respaldo adecuados. Este artículo aborda la ...
Publicado el 6-9 20:49
嵌入式C++低功耗设计
Los algoritmos de la STL en C++ se clasifican en varias categorías según su efecto sobre los datos. A continuación se presentan ejemplos prácticos con implementaciones modificadas para reducir el consumo energético en sistemas embebidos, aunque los principios algorítmicos son los mismos.
1. Algoritmos de solo lectura
No alteran el contenedor or ...
Publicado el 6-8 21:25