Junior — Middle
Ce utilizator va fi inițiat la pornirea containerului?
sobes.tech AI
Răspuns de la AI
La începutul unui container, se utilizează în mod implicit utilizatorul definit în imaginea containerului. Dacă în Dockerfile nu este specificat parametrul USER, containerul pornește ca utilizator root.
Pentru a schimba utilizatorul, puteți adăuga în Dockerfile:
USER numeutilizator
Sau, la pornirea containerului, specificați utilizatorul prin opțiune:
docker run -u numeutilizator imagine
Utilizarea unui utilizator neprivilegiat crește securitatea containerului.