Best of ContainersMarch 2024

  1. 1
    Video
    Avatar of fireshipFireship·2y

    100+ Docker Concepts you Need to Know

    The post discusses the concept of containerization, how Docker works, and how to build an image in Docker.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    10 Must Know Commands in Docker

    Learn the 10 most important Docker commands for creating and managing containers.

  3. 3
    Article
    Avatar of hnHacker News·2y

    Nix is a better Docker image builder than Docker's image builder

    Nix is a better Docker image builder compared to Docker's own image builder. It offers advantages such as deterministic builds, minimal docker layers, and the ability to go back in time and recreate software exactly as it was in the past.

  4. 4
    Article
    Avatar of dockerDocker·2y

    containerd vs. Docker

    Containers have revolutionized software development by providing consistency and scalability. This post explores the relationship between containerd and Docker, the benefits of using Docker with containerd, and the comprehensive suite of tools Docker offers for the entire development lifecycle.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    docker init

    docker init creates Docker-related starter files for a project, including .dockerignore, Dockerfile, compose.yaml, and README.Docker.md. It provides templates for various application platforms such as ASP.NET Core, Go, Java, Node, PHP, Python, Rust, and more. After running docker init, the created files can be modified to tailor them to the project.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    What is Docker? What is a Docker Container?

    Learn what Docker is and how it solves the problem of installing software on any system without worrying about OS compatibility or dependencies.

  7. 7
    Article
    Avatar of communityCommunity Picks·2y

    Distrobox

    Distrobox is a tool that enables the use of any Linux distribution inside the terminal. It provides backward and forward compatibility with software and allows users to choose their preferred distribution. Distrobox uses tools like podman, docker, or lilipod to create tightly integrated containers. It offers various commands and features for managing containers.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    How to build very small Go containers

    Learn how to build small Go containers using scratch and distroless base images. Speed up the build process by using a cache. Use distroless containers to include ca-certificates.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    A Little Bit More on Docker Memory Management

    This post provides insight into Docker memory management, including setting memory limits, reservations, swapping, and monitoring memory usage.

  10. 10
    Article
    Avatar of communityCommunity Picks·2y

    derailed/popeye: 👀 A Kubernetes cluster resource sanitizer

    Popeye is a utility that scans live Kubernetes clusters and reports potential issues with deployed resources and configurations. It aims at reducing the cognitive overload one faces when operating a Kubernetes cluster in the wild. Popeye is a readonly tool that does not alter any of your Kubernetes resources.

  11. 11
    Article
    Avatar of hnHacker News·2y

    The hater’s guide to Kubernetes

    Kubernetes is a powerful tool for running multiple processes, load balancing, and configuring them as code. It can be beneficial for startups despite its complexity. There are alternatives to Kubernetes that may be suitable for some applications.

  12. 12
    Article
    Avatar of nickjanetakisNick Janetakis·2y

    Docker Tip #97: Save and Load Docker Images from a Zip File

    Learn how to save and load Docker images from a zip file, allowing for easy transfer and deployment without using a Docker Registry or building images directly on a server.

  13. 13
    Article
    Avatar of cloudnativenowCloud Native Now·2y

    6 Reasons to Consider Dev Containers

    Reasons to consider dev containers: adoption is simple, CDEs are becoming popular, they alleviate resource constraints, they're reproducible, they're secure, and they improve developer productivity.

  14. 14
    Article
    Avatar of medium_jsMedium·2y

    Announcing Docketeer 18.0: A Whale of An Improvement

    Docketeer 18.0 introduces enhanced image vulnerability scanning, data visualization graphs, rescan and historical comparison functionality, and an updated UI. Future plans include optimizing performance, improving UI styling, and refining Kubernetes metrics and configuration.

  15. 15
    Article
    Avatar of medium_jsMedium·2y

    Kubernetes Deep Dive: Exploring Its Architecture

    This post provides an overview of the architecture of Kubernetes, including its control plane components (API server, scheduler, controller manager, and etcd) and node components (kubelet, container runtime, and kube-proxy).