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