Podman: "Docker" pod non-root uživatelem

#docker #podman

Podman je způsob, jak spouštět (Docker) kontejnery pod non-root uživatelem na Linuxu.

Vytvoříme například uživatele podman:

useradd podman -m

Povolíme kernel.unprivileged_userns_clone:

sysctl kernel.unprivileged_userns_clone=1

Přepneme se do login shellu (důležité) pomocí:

su - podman

A můžeme spouštět kontejnery:

podman run hello-world
podman run -d --name hello -p 8000:80 ondrejsika/go-hello-world:3

Ondrej Sika

ondrej@sika.io
+420 773 452 376

IČ:88114163
DIČ:CZ9302252102
Účet:   2301432033/2010

Zajímají Vás novinky?

Odebírejte můj newsletter a budete v obraze!

Website by Zuzana Jeschke