Sobes.tech
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.