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.