Upgrade to Pro — share decks privately, control downloads, hide ads and more …

猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3

猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3

猿でもわかるコンテナ V3

Tsuyoshi Miyake

May 12, 2022
Tweet

More Decks by Tsuyoshi Miyake

Other Decks in Technology

Transcript

  1. 2 § § Sr. DevOps Acceleration Engineer @JFrog § DevOps

    Liquid Software § @tsuyoshi_miyake miyaket@jfrog.com
  2. 5

  3. 8

  4. 9

  5. 14

  6. 15

  7. 16

  8. Linux Control Groups (cgroups) § § CPU I/O 20 source:

    https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/cgroups.html
  9. 22

  10. 23

  11. Docker § § dockerd § docker § dockerd/containerd/runc § dockerd

    (Docker Engine) Dockerfile 25 source: https://www.docker.com/blog/docker-engine-1-11-runc/
  12. 27

  13. 1979 2000 chroot FreeBSD Jails IP 30 2001 Linux VServer

    2017 Kubernetes to CNCF 2004 Solaris Containers Solaris Resource Manager + Zones 2008 Process Containers Google cgroups 2011 LXC (LinuX Containers) Linux 2013 Warden CloudFoundry 2013 LMCTFY Let Me Contain That For You: Google OSS libcontainer 2015 2016 OCI 2016 Container Security DevSecOps Containerd to CNCF 2006 Docker
  14. Q&A