Главная
Study mode:
on
1
Intro
2
Why run containers on macOS?
3
Existing methods
4
Our solution: Lima
5
Lima = Linux MAchine
6
containerd with Lima
7
k3s with Lima
8
Extra: Docker with Lima
9
Extra: Podman with Lima
10
How it works: Hypervisor
11
How it works: Filesystem sharing
12
Enterprise DNS Requirements
13
How it works: Host Resolver
14
Port Forwarding Limitations
15
How it works: vde_vmnet Host
16
Lima community after one year
17
Third party FOSS projects
18
Rancher Desktop
19
Recap
Description:
Explore containerization on macOS in this 27-minute conference talk from KubeCon + CloudNativeCon. Discover alternative methods to run containerd and k3s on Mac systems using Lima and Rancher Desktop. Learn about the challenges of developing containerized applications on macOS and how these tools overcome limitations of traditional solutions like Docker for Mac and VirtualBox. Dive into the technical aspects of Lima, including its QEMU wrapper, filesystem sharing, automatic localhost port forwarding, and DNS and proxy propagation for enterprise networks. Understand the integration of k3s with Lima through Rancher Desktop's GUI. Gain insights into running Docker and Podman with Lima, and explore the underlying technologies such as hypervisors, filesystem sharing, and host resolvers. Discover the Lima community's growth and third-party FOSS projects. Ideal for developers and IT professionals seeking efficient containerization solutions for macOS environments.

Running Containerd and k3s on MacOS

CNCF [Cloud Native Computing Foundation]
Add to list
0:00 / 0:00