An introduction to cgroups, runc & containerD

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024

ความคิดเห็น • 12

  • @trailblazer_nomad
    @trailblazer_nomad ปีที่แล้ว +3

    That is awesome! Anyone who's thinking about containers seriously should watch this :)

  • @coocoobau
    @coocoobau ปีที่แล้ว +4

    Very nicely explained. I really appreciate that you are going into fundamentals in a clear and concise manner!

  • @robl39
    @robl39 ปีที่แล้ว

    One of the best videos I’ve seen on this. Kudos

  • @mischavandenburg
    @mischavandenburg หลายเดือนก่อน

    Great video, hope you return to TH-cam

  • @danielh6453
    @danielh6453 10 หลายเดือนก่อน

    Clean explanation. Thank you

  • @gemini_537
    @gemini_537 3 หลายเดือนก่อน

    Gemini 1.5 Pro: This video is about container technologies including cgroups, runc, and containerd.
    The video starts with explaining cgroups. Cgroups are a feature of the Linux kernel that allows you to allocate and manage system resources. It allows you to create control groups that can be used to limit the amount of CPU, memory, disk I/O, network bandwidth, and other resources that a process can use. Cgroups can be used to ensure that critical services have the resources they need to run, and to prevent runaway processes from consuming all of the available resources on a system.
    Next, the video covers runc. Runc is a reference implementation of a container runtime. It is used to create and manage containers. A container is a standardized unit of software that packages up code and all its dependencies so that it can run reliably on any Linux system. Runc provides a way to create containers that are isolated from the host system and from other containers.
    The last topic covered in the video is containerd. Containerd is a container runtime daemon. It is used to manage the lifecycle of containers. This includes downloading container images, creating containers, starting containers, stopping containers, and deleting containers. Containerd works with runc to create and manage containers.
    In summary, cgroups provide a way to allocate and manage system resources, runc is a tool that can be used to create and manage containers, and containerd is a daemon that is used to manage the lifecycle of containers. These technologies all work together to enable containerization.

  • @ahmedw5
    @ahmedw5 ปีที่แล้ว

    Thank you for the explanation!

  • @pedrohenriqueberti5125
    @pedrohenriqueberti5125 9 หลายเดือนก่อน

    excelente video, me ajudou muito !

  • @PakkaGowdruMaterial
    @PakkaGowdruMaterial ปีที่แล้ว

    explanation good buddy ... it will be better if u make the PPT better

  • @jay_wright_thats_right
    @jay_wright_thats_right 3 หลายเดือนก่อน

    Why would anyone care about how cgroups work? Just to sound smart. 🤣🤣