Ravindra BagaleCourses & study guides मराठी

Ravi Sir's Cards › DevOps

Chapter 47: Docker Architecture, Installation on Linux, Windows and Mac, and Docker Desktop Alternatives: मराठी Cards

English cards · Chapter उघडा

उजळणी (Revision) cards

Docker का: माझ्या machine वर चालतं. Server laptop पेक्षा वेगळा असला की app तुटतो.
उजळणी (Revision) card 1 of 11: Docker का: माझ्या machine वर चालतं · PNG download करा · Card page उघडा

Lesson: 47.1 Why Docker: works on my machine, devs vs ops

Virtual machines vs containers. प्रत्येक app साठी एक VM म्हणजे RAM आणि boot वेळ वाया.
उजळणी (Revision) card 2 of 11: Virtual machines vs containers · PNG download करा · Card page उघडा

Lesson: 47.2 Virtual machines vs containers

Docker architecture: कोण काय करतं. भाग माहीत असले की errors वाचणं सोपं.
उजळणी (Revision) card 3 of 11: Docker architecture: कोण काय करतं · PNG download करा · Card page उघडा

Lesson: 47.3 Docker architecture: client, daemon, containerd, runc, registry

Namespaces आणि cgroups. VM शिवाय isolation आणि limits हवेत.
उजळणी (Revision) card 4 of 11: Namespaces आणि cgroups · PNG download करा · Card page उघडा

Lesson: 47.4 Namespaces and cgroups: how isolation really works

Ubuntu वर Docker Engine install. Distro चा docker.io package बऱ्याचदा जुना असतो.
उजळणी (Revision) card 5 of 11: Ubuntu वर Docker Engine install · PNG download करा · Card page उघडा

Lesson: 47.5 Install Docker Engine on Ubuntu

Amazon Linux आणि RHEL वर Docker. प्रत्येक Linux family चा package मार्ग वेगळा.
उजळणी (Revision) card 6 of 11: Amazon Linux आणि RHEL वर Docker · PNG download करा · Card page उघडा

Lesson: 47.6 Install Docker on Amazon Linux 2023 and RHEL

Windows वर WSL 2 सोबत Docker. Windows वर Linux containers ला Linux kernel लागतो.
उजळणी (Revision) card 7 of 11: Windows वर WSL 2 सोबत Docker · PNG download करा · Card page उघडा

Lesson: 47.7 Docker on Windows with WSL 2, step by step

Docker Desktop आणि licence. Desktop मध्ये काय आहे आणि पैसे कधी लागतात हे teams ना माहीत हवं.
उजळणी (Revision) card 8 of 11: Docker Desktop आणि licence · PNG download करा · Card page उघडा

Lesson: 47.8 Docker Desktop: what it includes, install and licence

Docker Desktop चे पर्याय. काही companies Desktop वापरू शकत नाहीत किंवा हलकं हवं.
उजळणी (Revision) card 9 of 11: Docker Desktop चे पर्याय · PNG download करा · Card page उघडा

Lesson: 47.9 Alternatives to Docker Desktop

Rootless mode आणि post-install. Root daemon असेल तर container escape म्हणजे host root.
उजळणी (Revision) card 10 of 11: Rootless mode आणि post-install · PNG download करा · Card page उघडा

Lesson: 47.10 Rootless mode and post-install setup

docker system, context आणि login. Disk भरतो आणि तुम्ही एकापेक्षा जास्त hosts सांभाळता.
उजळणी (Revision) card 11 of 11: docker system, context आणि login · PNG download करा · Card page उघडा

Lesson: 47.11 Docker system, context and login commands: full reference

मुलाखत (Interview) cards

Companies Docker का वापरतात? App आणि dependencies एका portable image मध्ये pack होतात, म्हणून dev, test, prod एकच गोष्ट चालवतात.
मुलाखत (Interview) card 1 of 11: Companies Docker का वापरतात? · PNG download करा · Card page उघडा

Lesson: 47.1 Why Docker: works on my machine, devs vs ops

Container vs VM? VM ला hypervisor मार्फत स्वतःचा kernel; container host kernel share करतो, namespaces आणि cgroups ने isolated.
मुलाखत (Interview) card 2 of 11: Container vs VM? · PNG download करा · Card page उघडा

Lesson: 47.2 Virtual machines vs containers

docker run केल्यावर काय होतं? CLI dockerd API ला call करतो, image नसेल तर pull, मग containerd आणि runc namespaces, cgroups बनवून process start करतात.
मुलाखत (Interview) card 3 of 11: docker run केल्यावर काय होतं? · PNG download करा · Card page उघडा

Lesson: 47.3 Docker architecture: client, daemon, containerd, runc, registry

Namespaces vs cgroups? Namespaces = isolation (काय दिसतं). cgroups = resource limits (किती वापरतो). दोन्ही मिळून container.
मुलाखत (Interview) card 4 of 11: Namespaces vs cgroups? · PNG download करा · Card page उघडा

Lesson: 47.4 Namespaces and cgroups: how isolation really works

Ubuntu वर Docker कसा install करता? Docker चा apt repo आणि GPG key add, docker-ce, containerd.io, buildx, compose plugins install, service enable.
मुलाखत (Interview) card 5 of 11: Ubuntu वर Docker कसा install करता? · PNG download करा · Card page उघडा

Lesson: 47.5 Install Docker Engine on Ubuntu

Amazon Linux 2023 वर Docker कसा install? sudo dnf install -y docker, मग systemctl enable --now docker आणि ec2-user docker group मध्ये.
मुलाखत (Interview) card 6 of 11: Amazon Linux 2023 वर Docker कसा install? · PNG download करा · Card page उघडा

Lesson: 47.6 Install Docker on Amazon Linux 2023 and RHEL

Windows वर Docker कसा चालतो? Docker Desktop Linux containers साठी WSL 2 Linux VM वापरतो (Hyper-V जुना backend); Windows containers वेगळा mode.
मुलाखत (Interview) card 7 of 11: Windows वर Docker कसा चालतो? · PNG download करा · Card page उघडा

Lesson: 47.7 Docker on Windows with WSL 2, step by step

Docker Desktop free आहे का? Docker च्या terms नुसार: personal, education, non-commercial open source आणि small business (आणि paid plan.
मुलाखत (Interview) card 8 of 11: Docker Desktop free आहे का? · PNG download करा · Card page उघडा

Lesson: 47.8 Docker Desktop: what it includes, install and licence

Docker Desktop चे पर्याय सांगा. Rancher Desktop, Podman Desktop, Colima (Mac), OrbStack (Mac), WSL 2 मध्ये Docker Engine, containerd + nerdctl.
मुलाखत (Interview) card 9 of 11: Docker Desktop चे पर्याय सांगा. · PNG download करा · Card page उघडा

Lesson: 47.9 Alternatives to Docker Desktop

Rootless Docker म्हणजे काय? Daemon आणि containers non-root user म्हणून चालतात, म्हणून breakout ने host root मिळत नाही. मर्यादा: 1024 खालचे ports, काही network drivers.
मुलाखत (Interview) card 10 of 11: Rootless Docker म्हणजे काय? · PNG download करा · Card page उघडा

Lesson: 47.10 Rootless mode and post-install setup

Docker disk space सुरक्षित कसा मोकळा? docker system df ने तपासा, मग docker system prune (unused images साठी -a, data नको असेल तरच --volumes).
मुलाखत (Interview) card 11 of 11: Docker disk space सुरक्षित कसा मोकळा? · PNG download करा · Card page उघडा

Lesson: 47.11 Docker system, context and login commands: full reference

तुलना (Comparison) cards

VM vs Container. VM: hypervisor वर पूर्ण guest OS.Container: host kernel वरचा isolated process.
तुलना (Comparison) card 1 of 3: VM vs Container · PNG download करा · Card page उघडा

Lesson: 47.2 Virtual machines vs containers

Namespaces vs cgroups. Namespaces: process ला काय दिसतं ते वेगळं.cgroups: किती वापरतो ते limit.
तुलना (Comparison) card 2 of 3: Namespaces vs cgroups · PNG download करा · Card page उघडा

Lesson: 47.4 Namespaces and cgroups: how isolation really works

Docker Desktop vs Podman Desktop. Docker Desktop: Engine, Compose, Kubernetes सह Docker चा GUI app.Podman Desktop: daemonless Podman साठी GUI.
तुलना (Comparison) card 3 of 3: Docker Desktop vs Podman Desktop · PNG download करा · Card page उघडा

Lesson: 47.9 Alternatives to Docker Desktop