Junior — Middle
Ktorý používateľ bude inicializovaný pri spustení kontajnera?
sobes.tech AI
Odpoveď od AI
Pri spustení kontajnera sa predvoleným používateľom sa používa používateľ definovaný v obraze kontajnera. Ak v Dockerfile nie je uvedený parameter USER, kontajner sa spustí ako používateľ root.
Ak chcete zmeniť používateľa, môžete pridať do Dockerfile:
USER používateľské_meno
Alebo pri spustení kontajnera určiť používateľa pomocou možnosti:
docker run -u používateľské_meno image
Použitie neprivilegovaného používateľa zvyšuje bezpečnosť kontajnera.