StackPractices

Etiqueta: docker

Explora 23 recursos prácticos de ingeniería de software etiquetados con "docker". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con docker.

Contenerizacion con Docker

Los contenedores de Docker han cambiado fundamentalmente como se empaquetan, envian y despliegan las aplicaciones. Construir imagenes eficientes requiere comprender multi-stage builds, cacheo de capas, escaneo de seguridad y la diferencia entre configuraciones de imagenes de desarrollo y produccion.

Los recursos a continuacion demuestran patrones practicos para escribir Dockerfiles optimizados, orquestar aplicaciones multi-contenedor con Docker Compose, depurar contenedores en ejecucion e integrar builds de contenedores en flujos de trabajo de CI/CD.

Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.

Desplegar Contenedores en AWS ECS con Fargate

Como desplegar contenedores Docker en AWS ECS usando computacion serverless Fargate con Terraform y...

Escaneo de Seguridad de Imagenes de Contenedores con Trivy

Escanea imagenes Docker para vulnerabilidades, configuraciones incorrectas y secretos usando Trivy,...

Fundamentos de Docker

Cómo containerizar una aplicación, escribir un Dockerfile y ejecutar contenedores con Docker...

Docker Compose Dev/Prod: Separación de Entornos

Separa configs de Docker Compose para desarrollo y producción con overrides

Desarrollo Local de Microservicios con Docker Compose

Orquesta entornos locales multi-servicio con Docker Compose incluyendo bases de datos, caches,...

Override Configs de Docker Compose por Entorno

Cómo usar Docker Compose override files para configuraciones específicas por entorno, cubriendo...

Configuración de Docker Health Check para Confiabilidad

Añade health checks proper a contenedores Docker con HEALTHCHECK

Escanea Imágenes Docker en busca de CVEs con Trivy y Grype

Escanea imágenes Docker en busca de vulnerabilidades antes del despliegue usando Trivy y Grype....

Centraliza Logs de Contenedores con Fluentd y Docker

Recolecta, filtra y reenvía logs de contenedores Docker a Elasticsearch, S3 o stdout usando Fluentd...

Imágenes de Producción Slim con Multi-Stage Docker

Cómo construir imágenes Docker de producción minimales usando multi-stage builds con distroless...

Optimización de Docker Multi-Stage Build para Imágenes

Reduce el tamaño de imágenes Docker con multi-stage builds y layering correcto

Aislamiento de Red Docker y Seguridad Entre Contenedores

Asegura la comunicación entre contenedores con redes Docker personalizadas, segmentación de red y...

Gestión de Secretos Docker Sin Hardcodear Credenciales

Inyecta secretos en contenedores usando Docker secrets, archivos env y gestores externos sin...

Infraestructura Inmutable

Construye infraestructura inmutable con imágenes de máquina versionadas y containers para eliminar...

Escaneo de Seguridad de Containers

Escanea imágenes de container para vulnerabilidades, misconfiguraciones y secrets con Trivy, Clair...

Testcontainers para Tests de Integración en Java

Cómo usar Testcontainers en JUnit5 para levantar contenedores reales de Postgres, Redis y Kafka...

Plantilla de Linea Base de Seguridad de Contenedores

Una plantilla de linea base para endurecer imagenes, tiempos de ejecucion y configuraciones de...

Checklist de Hardening de Docker Images

Checklist para hardening de Docker container images para production: base image selection, user...

Despliegue Local de LLM: Ollama, vLLM y llama.cpp

Desplegá modelos grandes de lenguaje localmente y on-premise. Cubre Ollama, vLLM, llama.cpp,...

Docker Compose: desarrollo local multi-servicio

Dominá Docker Compose para desarrollo local: entornos multi-service, networking, volumes, profiles,...