Sobes.tech
Junior — Middle

Který uživatel bude při spuštění kontejneru inicializován?

sobes.tech AI

Odpověď od AI

Při spuštění kontejneru se ve výchozím nastavení používá uživatel definovaný v obraze kontejneru. Pokud v Dockerfile není uveden parametr USER, kontejner se spustí jako uživatel root.

Chcete-li změnit uživatele, můžete v Dockerfile přidat:

USER uživatelské_jméno

Nebo při spuštění kontejneru určit uživatele pomocí volby:

docker run -u uživatelské_jméno image

Použití neprivilegovaného uživatele zvyšuje bezpečnost kontejneru.