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.