Best of DockerSeptember 2025

  1. 1
    Video
    Avatar of javascriptmasteryJavaScript Mastery·33w

    DevOps Full Course | Build and Deploy a Scalable Production Ready API

    A comprehensive DevOps course covering fundamentals through production deployment. Teaches Git version control, CI/CD pipelines with GitHub Actions, Docker containerization, Kubernetes orchestration, and infrastructure as code. Includes hands-on project building a production-ready API with authentication, database integration, monitoring, and security features using modern tools like PostgreSQL, Neon DB, and Arkjet.

  2. 2
    Article
    Avatar of hnHacker News·34w

    TibixDev/winboat: Run Windows apps on 🐧 Linux with ✨ seamless integration

    WinBoat is an open-source tool that enables running Windows applications natively on Linux systems through virtualization and containerization. It provides seamless integration with the Linux desktop environment, automated installation processes, filesystem sharing between Windows and Linux, and supports running both individual Windows apps and the full Windows desktop experience. The project is currently in beta and requires KVM virtualization, Docker, and specific system resources to function properly.

  3. 3
    Video
    Avatar of techworldwithnanaTechWorld with Nana·34w

    Learn Docker in 2025 - Complete Roadmap Beginner to Pro

    A comprehensive Docker learning roadmap that takes beginners through containerization fundamentals, from understanding the 'it works on my machine' problem to advanced production practices. Covers essential concepts including Docker images, containers, Dockerfile creation, Docker Compose for multi-container applications, networking, volumes for data persistence, and production best practices like security scanning and multi-stage builds. Also introduces container orchestration with Kubernetes as the natural next step for scaling containerized applications.

  4. 4
    Article
    Avatar of notedNoted·33w

    Termix: A Self-Hosted, All-in-One Platform for Server Management

    Termix is an open-source, self-hosted platform that consolidates server management tasks into a single web interface. It provides SSH terminal access with split panels, SSH tunneling with auto-reconnect, remote file editing with syntax highlighting, real-time system monitoring, and Docker container management. The platform emphasizes privacy and control by running entirely on your own infrastructure without external dependencies or subscriptions.

  5. 5
    Article
    Avatar of simplethreadSimple Thread·33w

    Docker Approaches to Multiple Environments

    Explores two strategies for managing Docker configurations across development, staging, and production environments. The first approach uses separate Dockerfiles for each environment (similar to Rails configuration patterns), while the second leverages Docker's multi-stage builds to handle multiple environments within a single Dockerfile. Compares the trade-offs between explicit separation versus DRY principles, helping teams choose the right approach based on their complexity needs and Docker expertise.

  6. 6
    Article
    Avatar of notedNoted·33w

    Meet the New Self-Hosted Portainer Alternative: Arcane

    Arcane is a modern Docker management tool that serves as an alternative to Portainer, offering a clean interface for managing containers, images, networks, and volumes. It features real-time monitoring, resource visualization through graphs, and mobile-responsive design. The tool can be easily installed via Docker Compose and includes convenient features like one-click pruning of unused resources.

  7. 7
    Article
    Avatar of baeldungBaeldung·34w

    How to Reduce Spring Boot Memory Usage?

    Spring Boot applications typically consume significant memory (150+ MB) due to JVM architecture, embedded server threads, and framework overhead. Memory usage can be reduced through JVM tuning (serial garbage collector, reduced thread stack size, RAM limits), configuring web server thread pools, container-aware deployment practices, and removing unused dependencies. Key techniques include using -XX:+UseSerialGC, -Xss512k for thread stacks, setting MaxRAM limits, reducing Tomcat threads to 20, and matching JVM flags to container limits.

  8. 8
    Article
    Avatar of hnHacker News·31w

    3,000,000 downloads. Thank you

    Podman Desktop celebrates reaching 3 million downloads, highlighting its journey from idea to essential developer tool. The project recently joined the CNCF Sandbox and has seen significant enterprise adoption. Recent improvements include enhanced Kubernetes workflows, better Docker compatibility, AI integration through Podman AI Lab, and expanded extension ecosystem. User feedback shows strong satisfaction with the unified container management experience and rootless container capabilities.

  9. 9
    Article
    Avatar of hnHacker News·34w

    Why I Ditched Spotify, and How I Set Up My Own Music Stack

    A developer shares their journey from Spotify to building a self-hosted music streaming solution using Navidrome, Lidarr, and other open-source tools. The setup provides lossless audio quality, complete ownership of music files, privacy, and direct artist support through purchases. The stack includes automated music management, synced lyrics, and discovery features while eliminating monthly subscription costs and corporate data collection.

  10. 10
    Video
    Avatar of christianlempaChristian Lempa·31w

    Self-hosted automation for EVERYTHING! // n8n Tutorial

    A comprehensive tutorial on setting up and using n8n, a self-hosted automation platform that enables users to create workflow automations through a visual, drag-and-drop interface. The guide covers Docker installation, connecting various applications like Notion and social media platforms, using triggers and data transformation nodes, implementing conditional logic with switch cases, and setting up error handling for production workflows.

  11. 11
    Article
    Avatar of phProduct Hunt·34w

    QuickDeploy: Deploy your web app to a VPS in minutes

    QuickDeploy is a new tool that enables developers to deploy web applications to Ubuntu VPS servers with a single command. It automatically detects frameworks like Next.js, builds optimized Docker images, and configures HTTPS with custom domains. The tool was created to solve deployment delays during hackathons and is targeted at indie developers and solo hackers who need fast deployment solutions without vendor lock-in.

  12. 12
    Article
    Avatar of hnHacker News·32w

    How Container Filesystem Works: Building a Docker-like Container From Scratch

    A comprehensive guide to building Docker-like containers from scratch using only Linux tools like unshare, mount, and pivot_root. Explores how mount namespaces form the foundation of container isolation, while PID, cgroup, UTS, and network namespaces provide complementary functionality. Demonstrates step-by-step container creation including filesystem preparation, namespace isolation, pseudo filesystem setup (/proc, /dev, /sys), and security hardening. Also covers advanced topics like mount propagation, bind mounts, volumes, and explains why union filesystems aren't mandatory for containers.

  13. 13
    Article
    Avatar of ergq3auoeReinier·33w

    DevOps Full Course | Build and Deploy a Scalable Production Ready API

    A comprehensive crash course covering essential DevOps practices including version control with Git and GitHub, continuous integration and deployment pipelines, containerization with Docker, orchestration with Kubernetes, infrastructure as code, and API deployment automation. The course provides hands-on experience building and deploying scalable production-ready applications.

  14. 14
    Article
    Avatar of notedNoted·32w

    Docker Networking Made Simple: What Every Beginner Needs to Know

    Docker networking fundamentals explained for beginners, covering bridge networks, host mode, and custom networks. Learn how containers communicate, why they need networks to talk to each other, and best practices for setting up container networking. Includes practical examples of creating custom networks and using container names for DNS resolution.

  15. 15
    Video
    Avatar of bytegradByteGrad·34w

    Self-Host n8n With Coolify (VPS, Custom Domain, Subdomain, SSL / https)

    A step-by-step guide to self-hosting n8n workflow automation tool using Coolify on a VPS. Covers setting up a VPS with Hostinger, configuring Coolify, deploying n8n with PostgreSQL, setting up custom domains with SSL, and migrating existing workflows from local instances to the production environment.

  16. 16
    Article
    Avatar of hnHacker News·34w

    Switching from Docker to Podman

    Podman offers a more secure alternative to Docker by eliminating the persistent daemon architecture that runs with root privileges. Running containers as direct child processes under user privileges, Podman reduces attack surface and provides better systemd integration, native Kubernetes alignment, and lighter resource usage. The migration from Docker to Podman is seamless with compatible CLI commands and existing Dockerfiles working without modification.

  17. 17
    Video
    Avatar of bytegradByteGrad·34w

    Dockerize Next.js App & Deploy To VPS In 2025

    A comprehensive guide showing how to containerize a Next.js application using Docker and deploy it to a VPS. Covers creating a Dockerfile with standalone output configuration, building and pushing Docker images to GitHub Container Registry, setting up a VPS with Docker pre-installed, and running the containerized application. Demonstrates that all Next.js features including server actions, route handlers, and image optimization work properly in the containerized environment.

  18. 18
    Article
    Avatar of bytebytegoByteByteGo·34w

    EP179: Kubernetes Explained

    Kubernetes fundamentals are explained including control plane components (API Server, Scheduler, Controller Manager, etcd) and worker nodes (Pods, Container Runtime, kubelet, kube-proxy). Docker best practices cover using official images, specific versions, multi-stage builds, .dockerignore, least privileged users, environment variables, caching optimization, labeling, and security scanning. Caching strategies are detailed across multiple layers from browser cache and CDN to distributed cache, databases, and messaging infrastructure. Additional topics include N8N vs LangGraph comparison for AI workflow automation.

  19. 19
    Video
    Avatar of dreamsofcodeDreams of Code·32w

    Comparing Coolify to Dokploy: Why I chose one over the other

    A detailed comparison between Coolify and Dokploy, two self-hosted platform-as-a-service solutions for deploying applications on VPS instances. The comparison covers installation ease, resource usage, UI/UX design, application deployment features, database support, and various production-ready capabilities. Dokploy emerges as the preferred choice due to better resource efficiency, more intuitive user interface, and superior production features, despite Coolify's advantages in open-source licensing and Cloudflare tunnel support.

  20. 20
    Video
    Avatar of youtubeYouTube·33w

    ByteBot OS: First-Ever AI Operating System IS INSANE! (Opensource)

    ByteBot OS is an open-source AI operating system that automates desktop tasks across Linux, Windows, and macOS through natural language prompts. Unlike browser-only automation tools, it runs in a containerized virtual desktop environment where AI agents can interact with desktop applications, manage files, and complete multi-step workflows. The system can be self-hosted using Docker Compose and supports various AI models including local ones through Ollama integration.

  21. 21
    Article
    Avatar of notedNoted·32w

    HomeHub: A Self-Hosted Hub for Your Family’s Everyday Life

    HomeHub is a lightweight, self-hosted web application that serves as a centralized family hub for managing household tasks. It combines shared notes, shopping lists, chore tracking, calendars, expense management, file sharing, and additional utilities like recipe books and QR code generators. The application runs on your home network using Docker, providing privacy and control over family data while replacing multiple scattered apps with a single, integrated solution.

  22. 22
    Article
    Avatar of notedNoted·32w

    Komodo - Manage Docker Images & Containers Across Multiple Servers

    Komodo is an open-source web application that centralizes Docker container and server management across multiple servers. It provides monitoring, deployment automation, Docker Compose stack management, and scheduling capabilities through a unified interface. The platform includes server resource tracking, container lifecycle management, Git-based deployments, configuration management, and audit logging without subscription limitations.

  23. 23
    Article
    Avatar of selfhstselfh.st·34w

    Self-Host Weekly (5 September 2025)

    Weekly newsletter covering self-hosting news, software updates, and community highlights. Features updates on Home Assistant 2025.9 release, new self-hosted applications like rwMarkable for checklists and notes, and community feedback responses. Includes curated content from YouTube channels covering homelab setups, security tools like Wazuh, and tutorials for OPNSense firewall configuration.

  24. 24
    Article
    Avatar of selfhstselfh.st·32w

    Self-Host Weekly (19 September 2025)

    Weekly newsletter covering self-hosting news and updates, featuring community drama around developer-user interactions, new YouTube download management tools (HomeTube, Youtarr, yt-dlp-co2), Home Assistant's 12th anniversary, Mastodon's paid hosting announcement, and a spotlight on TaskTrove task management platform. Includes video recommendations on Traefik, Docker Swarm, and security tools.