EcoDocker — DevOps experiment comparing standard vs. Alpine-based Docker images, achieving ~16x size reduction (1.6GB → 97MB) for a Flask app.
-
Updated
Jun 20, 2026 - Python
EcoDocker — DevOps experiment comparing standard vs. Alpine-based Docker images, achieving ~16x size reduction (1.6GB → 97MB) for a Flask app.
Pre-compiled PHP extension Docker images, designed to make installing PHP extensions fast and lightweight.
Docker optimization for R Shiny apps: separate warm builds (code changes, 8-15 min) from cold builds (dependencies, 40 min). Demo shows multistage builds with rocker/r2u reducing image size 25%. Production case: large-scale SaaS serving global customers, 42% smaller images.
Docker best practices: multi-stage builds (85% smaller images), non-root users, HEALTHCHECK, layer caching, BuildKit secrets
Project 2.2 of my Cloud Engineering Roadmap: Docker image optimization lab demonstrating multi-stage builds, Alpine Linux runtime separation, and Trivy vulnerability scanning to reduce a Node.js container image from 1.2GB to 87MB while improving production security posture.
Lightweight Go binary to retrieve AWS Secrets Manager secrets. Drop-in replacement for AWS CLI (~10MB vs ~100MB+). Perfect for Docker, Kubernetes, CI/CD pipelines. Multi-platform support (Linux, macOS, Windows on AMD64, ARM64, ARMv7).
Add a description, image, and links to the docker-optimization topic page so that developers can more easily learn about it.
To associate your repository with the docker-optimization topic, visit your repo's landing page and select "manage topics."