Best of DockerFebruary 2026

  1. 1
    Article
    Avatar of dockerDocker·9w

    OpenWebUI + Model Runner: Zero-Config Local AI

    Docker Model Runner (DMR) and Open WebUI now integrate automatically, enabling a zero-configuration self-hosted AI setup. Open WebUI auto-detects Docker Model Runner at localhost:12434, so running `docker run -p 3000:8080 openwebui` is all it takes to get a full local AI chat interface. Docker Desktop users need to enable TCP access with `docker desktop enable model-runner --tcp`. Both projects are open source with clean interfaces, allowing flexible deployment on laptops, remote machines, or internal environments.

  2. 2
    Article
    Avatar of helixmlHelixML·9w

    How We Made Docker Builds 193x Faster: From 45 Minutes to 14 Seconds

    Helix reduced Docker build times from 45 minutes to 14 seconds (193x faster) for AI coding agents running in isolated desktop containers. The solution involved three layered optimizations: (1) a transparent Docker wrapper that intercepts build commands and skips image loading when the image digest hasn't changed; (2) a shared BuildKit instance with persistent cache across agent sessions, combined with a local Docker registry for layer-level deduplication instead of full tarball transfers; and (3) a 'golden cache' system that snapshots the entire /var/lib/docker directory after a successful build on main, then copies it (via cp -a) into new sessions so they start pre-populated. The wrapper also intercepts docker compose build, which bypasses the CLI and would otherwise miss the optimizations. Warm starts went from 45 minutes to 23 seconds, cold starts from 45 minutes to 14 seconds, and incremental single-layer rebuilds to ~1 second per image.

  3. 3
    Article
    Avatar of selfhstselfh.st·12w

    Self-Host Weekly (6 February 2026)

    This weekly newsletter covers self-hosting news including Jellyfin's official Samsung TV app release, Home Assistant's February update renaming add-ons to apps, Pushover's new webhook support, and Raspberry Pi price increases. Featured content includes Inkheart, a lightweight self-hosted PDF indexing library, plus community project updates, software releases, and video tutorials on various self-hosting topics.

  4. 4
    Video
    Avatar of bytemonkByteMonk·9w

    OpenClaw: The Most Dangerous AI Project on GitHub?

    OpenClaw is a self-hosted AI agent with 200,000+ GitHub stars that connects to messaging apps, file systems, and terminals to act autonomously. Its architecture uses four layers: a WebSocket gateway, an LLM reasoning layer, a markdown-based memory system with write-ahead logging, and a skills execution layer. However, serious security issues have emerged: a WebSocket origin validation vulnerability allowed one-click full compromise, 20% of its plugin marketplace (Claw Hub) was found to contain malware, and over 30,000 instances are exposed on the public internet with no authentication. Six additional CVEs were recently disclosed. Safe usage recommendations include running it in Docker or rootless Podman with two-layer container isolation, binding the gateway to localhost only, and vetting every plugin before installation.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·11w

    Build a Production-Ready Pipeline with Docker, CI/CD & Hostinger

    A comprehensive 4-hour video course teaches how to containerize a full-stack React, Go, and MongoDB application using Docker and Docker Compose. The tutorial covers creating separate development and production environments, pushing images to DockerHub, deploying to Hostinger both manually and through terminal, and setting up automated CI/CD deployment using GitHub Actions. The course progresses from local development through containerization to production deployment with automated pipelines.

  6. 6
    Video
    Avatar of ailabs-393AI LABS·12w

    This Is What Clawdbot Was Missing

    OpenClaw (formerly Claudebot/Moltbot) is a self-hosted AI assistant with significant security vulnerabilities and cost concerns. Security issues include credentials stored in plain JSON files, malicious community skills, and prompt injection risks. The architecture sends full conversation context with each query, causing high token costs ($128/month for a single daily cron job) and increasing response times (2-119 seconds). Mitigation strategies include using Docker sandboxing, limiting skill installations, setting API budget alerts, using models with built-in guardrails, and running in isolated environments without sensitive data access.

  7. 7
    Article
    Avatar of frontendmastersFrontend Masters·9w

    How I Setup Production-Grade Deployment for My (Somewhat) Vibe-Coded App – Frontend Masters Blog

    The CEO of Frontend Masters shares how he built and deployed Goalzi, a social goal-setting app written in Go, using a production-grade AWS stack. The app was built with Go's standard library and AI assistance (Cursor) for the finishing touches. The deployment pipeline uses AWS App Runner, ECR, SSM Parameter Store for secrets, SES for email, Supabase for Postgres, and Route 53 for DNS. A single `make deploy` command runs tests, applies SQL migrations via a one-off Docker container, builds a multi-stage Docker image tagged with the git SHA, and pushes to ECR. Key practices covered include proper IAM scoping, secrets management via SSM, environment-consistent migrations, syncing production data locally, and configuring SES with DKIM/SPF/DMARC for reliable email delivery.

  8. 8
    Article
    Avatar of do_communityDigitalOcean Community·10w

    How To Set Up Laravel, Nginx, and MySQL with Docker Compose

    A comprehensive step-by-step guide to containerizing a Laravel application using Docker Compose with Nginx and MySQL. Covers creating a docker-compose.yml with three services (PHP-FPM app, Nginx webserver, MySQL db), writing a custom Dockerfile based on php:8.3-fpm, configuring PHP settings via local.ini, setting up Nginx with FastCGI proxying to PHP-FPM, persisting MySQL data with named volumes, configuring Laravel's .env for container-based DB connections, running Artisan migrations inside containers, and troubleshooting common issues like 502 errors, permission problems, and database connection failures.

  9. 9
    Article
    Avatar of selfhstselfh.st·9w

    Self-Host Weekly (27 February 2026)

    A weekly self-hosting newsletter covering notable events including OpenDroneLog receiving and surviving a cease-and-desist, a serious security vulnerability in Huntarr, LibreOffice reviving its web version, Vikunja reaching v1.0 and v2.0 in quick succession, ErsatzTV being archived, Hetzner announcing a 37% VPS price increase, Firefox 148 adding an AI kill switch, and Anthropic dropping its flagship safety pledge. Also includes new software spotlight on MediKeep (personal medical records tracker deployable via Docker), curated video links, and a quick CLI tip.

  10. 10
    Article
    Avatar of ntietznicole@web·11w

    TIL: Docker log rotation

    Docker doesn't automatically rotate log files, which can lead to disk space issues as container logs grow indefinitely. The solution involves configuring log rotation in `/etc/docker/daemon.json` with settings like `max-size` and `max-file`, then restarting Docker and recreating containers for the changes to take effect. A 25 GB server disk was filled by Docker logs exceeding 10 GB per file due to this default behavior.

  11. 11
    Video
    Avatar of codeheadCodeHead·12w

    Concepts EVERY DevOps Engineer Should Know

    A comprehensive overview of 10 essential DevOps concepts ranging from foundational to advanced topics. Covers version control workflows (Git Flow vs trunk-based), CI/CD deployment strategies (blue-green, canary, rolling), cloud fundamentals, container optimization with Docker, Kubernetes orchestration, monitoring vs observability (metrics, logs, traces), configuration management with Ansible, infrastructure as code with Terraform, immutable infrastructure patterns, and GitOps declarative deployments. Includes real-world examples from Netflix, Spotify, and Google demonstrating how these concepts impact deployment speed, reliability, and cost efficiency.

  12. 12
    Article
    Avatar of milanjovanovicMilan Jovanović·12w

    Integrate Keycloak with ASP.NET Core Using OAuth 2.0

    Keycloak is an open-source identity and access management solution that handles authentication, authorization, and identity brokering. This guide walks through setting up Keycloak as a Docker container, creating a realm with a public OAuth 2.0 client, configuring Swagger UI to authenticate using the Authorization Code flow with PKCE, and implementing JWT validation in ASP.NET Core. The authentication flow involves redirecting users to Keycloak for login, exchanging authorization codes for tokens, and validating JWT signatures locally using cached public keys. The setup includes observing the authentication flow with Aspire Dashboard and covers production considerations like HTTPS configuration, persistent storage with PostgreSQL, and proper security settings.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·12w

    How to Dockerize Your Application and Deploy It

    Docker packages applications with all dependencies into containers that run consistently across environments. This guide walks through containerizing a FastAPI-based LogAnalyzer Agent by writing a Dockerfile, building an image, handling environment variables securely, testing locally, and deploying to Sevalla cloud platform via DockerHub registry. The process transforms a local Python application into a production-ready service.