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

Školení Dockeru

Zaujal Vás Docker? Chcete se dozvědět více? Přijďte na mé Školení Dockeru!

Případně si můžete vybrat z nabídky otevřených kurzů.

Ondřej Šika

Jsem freelance DevOps konzultant a lektor. Zlepšuji práci vývojářských týmu zaváděním efektivních procesů ve vývoji. Naučím Vás používat prověřené nástroje a technologie, které povedou k rychlejšímu vývoji a bezpečnějšímu provozu vašeho software.

Ondrej Sika

ondrej@sika.io
+420 773 452 376

Company ID
88114163

VAT ID
CZ9302252102

Zajímají Vás novinky?

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

Website by Zuzana Jeschke