An introduction to cgroups, runc & containerD

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 13

  • @Nikola-v5d
    @Nikola-v5d 2 месяца назад +2

    Thanks for the examples in the terminal, otherwise it would be a ordinary lecture

  • @coocoobau
    @coocoobau Год назад +4

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

  • @trailblazer_nomad
    @trailblazer_nomad Год назад +3

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

  • @robl39
    @robl39 Год назад

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

  • @gemini_537
    @gemini_537 5 месяцев назад

    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.

  • @danielh6453
    @danielh6453 Год назад

    Clean explanation. Thank you

  • @mischavandenburg
    @mischavandenburg 3 месяца назад

    Great video, hope you return to RUclips

  • @ahmedw5
    @ahmedw5 Год назад

    Thank you for the explanation!

  • @pedrohenriqueberti5125
    @pedrohenriqueberti5125 11 месяцев назад

    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 5 месяцев назад

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