Sobes.tech
Junior — Middle

Któży użytkownik zostanie uruchomiony podczas uruchamiania kontenera?

sobes.tech AI

Odpowiedź od AI

Podczas uruchamiania kontenera domyślnie używany jest użytkownik zdefiniowany w obrazie kontenera. Jeśli w Dockerfile nie zostanie określony parametr USER, kontener uruchamia się jako użytkownik root.

Aby zmienić użytkownika, można dodać w Dockerfile:

USER nazwaużytkownika

Lub podczas uruchamiania kontenera, wskazać użytkownika za pomocą opcji:

docker run -u nazwaużytkownika obraz

Użycie użytkownika nieuprzywilejowanego zwiększa bezpieczeństwo kontenera.