Best of ContainersApril 2025

  1. 1
    Article
    Avatar of hnHacker News·1y

    Self Hosting Like Its 2025

    Self-hosting has become a popular alternative to using data-collecting services. The post discusses the benefits of self-hosting, highlights helpful yet lesser-known software, and provides insights into container runtimes like Docker, Podman, and Kubernetes. It also covers web-based tools for managing containers such as Portainer and Dockge, and discusses reverse proxy and VPN solutions like Pangolin and NetBird. Additionally, it references resources for finding more applications and tools to enhance the self-hosting experience.

  2. 2
    Article
    Avatar of collectionsCollections·1y

    Understanding Containers and Pods: An In-Depth Introduction

    Containers provide a consistent and portable method to encapsulate applications with their dependencies, ensuring seamless operation across environments. Kubernetes extends the utility of containers by orchestrating their deployment, scaling, and management at scale. In Kubernetes, pods are the smallest deployable units, containing one or more containers and facilitating efficient resource sharing and application management.

  3. 3
    Article
    Avatar of hnHacker News·1y

    Podman Quadlets with Podman Desktop

    Learn about Podman Quadlets, which allow declarative container management using systemd. Discover how to create, manage, and use Quadlets with Podman Desktop, including key features like integration with Podlet, a Quadlet management UI, and a logs viewer. Gain insights on how to install and use the Podman Quadlet extension for easier container workflows.

  4. 4
    Article
    Avatar of devtronDevtron·1y

    Top Alternative of Rancher in 2025

    Managing multiple Kubernetes clusters can be challenging, and while Rancher offers a solution, alternatives like Devtron, OpenLens, K9s, and Skooner provide advanced features. Devtron excels with its comprehensive visibility, advanced troubleshooting, and seamless multi-cluster management capabilities, while each alternative brings unique strengths in the realms of flexibility, monitoring, and user experience.

  5. 5
    Article
    Avatar of devtronDevtron·1y

    Kubernetes Release v1.33: What's New?

    Kubernetes v1.33 introduces 64 enhancements, including 18 stable, 20 beta, and 24 alpha features. Significant updates include improvements in pod scheduling, dynamic allocation of service IPs, topology-aware routing, new subresource support in kubectl commands, and native sidecar container support. Key beta and alpha features include better CPU management, user namespace support, and configurable Horizontal Pod Autoscaler tolerance.

  6. 6
    Article
    Avatar of last9Last9·1y

    How to Master Log Management with Logrotate in Docker Containers

    Learn how to manage logs in Docker containers using Logrotate. This guide explores the benefits of implementing Logrotate, provides multiple methods like embedding Logrotate within the application container, using sidecar containers, and leveraging host-based rotation. It also covers advanced techniques and best practices for efficient log management while maintaining operational performance.

  7. 7
    Article
    Avatar of devblogsDevBlogs·1y

    .NET Aspire 9.2 is Now Available with New Ways to Deploy

    The latest release of .NET Aspire 9.2 includes new dashboard features and introduces 'publishers' for deployment. Key enhancements are the Resource Graph, custom resource URLs, deep linking for Azure integrations, and built-in custom HTTP commands. Developers are advised about breaking changes for Azure SQL Server and Azure PostgreSQL. Users can now deploy applications to Docker Compose, Kubernetes, and Azure using the new publisher feature.

  8. 8
    Article
    Avatar of collectionsCollections·1y

    Building and Authorizing a Model Context Protocol Server in C#

    Learn how to build a Model Context Protocol (MCP) server using the C# SDK. This guide covers setting up a console application, integrating necessary packages, configuring the server, defining tools and endpoints, and incorporating OAuth 2.1 for secure authorization. It also includes steps for testing and deploying the server as a container image, ensuring secure and efficient communication between AI models and external services.