diff --git a/topics/docker/slides/additional.md b/topics/docker/slides/additional.md index 26bd323..ef0f9e0 100644 --- a/topics/docker/slides/additional.md +++ b/topics/docker/slides/additional.md @@ -95,6 +95,8 @@ networks: Alternativen zu Docker ---------------------- +\colBegin{0.5} + *[rkt]* * Ausgesprochen: Rocket @@ -108,7 +110,19 @@ Alternativen zu Docker * Benötigt *keinen Daemon* * *1-zu-1 Ersatz* für Docker: `alias docker=podman` +\colNext{0.05} +\colNext{0.5} + +*[sysbox]* + +* alternative `runc` implementation +* Rootless Container +* bessere Isolierung +* kann systemd, docker, etc. in Container laufen lassen + *systemd-nspawn* * eher als Entwickler-Tool für Linux-Entwickler gedacht * kann komplettes OS (inkl. systemd und vollem rootfs) laufen lassen + +\colEnd diff --git a/topics/docker/slides/concepts.md b/topics/docker/slides/concepts.md index febd1c1..42583a8 100644 --- a/topics/docker/slides/concepts.md +++ b/topics/docker/slides/concepts.md @@ -76,6 +76,7 @@ Standartisierte Schnittstellen * `runtime-spec` * Implementiert durch: * `runc` + * alternative `runc` implementation: [sysbox] * Diese Definitionen sind Teil der *Cloud Native Computing Foundation (CNCF)* Siehe: [container_wording] diff --git a/topics/docker/slides/links.md b/topics/docker/slides/links.md index 58ae06e..dd8915d 100644 --- a/topics/docker/slides/links.md +++ b/topics/docker/slides/links.md @@ -56,8 +56,10 @@ Docker [rkt]: https://github.com/rkt/rkt/ [podman]: https://podman.io/ +[sysbox]: https://github.com/nestybox/sysbox -* [rkt] -* [podman] +* [rkt] (veraltet) +* [podman] (weniger Altlasten als Docker) +* [sysbox] (bessere Isolation) \colEnd