Junior — Middle
Kuris naudotojas bus inicijuotas konteinerio paleidimo metu?
sobes.tech AI
Atsakymas iš AI
Konteinerio paleidimo metu pagal numatytuosius nustatymus naudojamas konteinerio vaizde apibrėžtas naudotojas. Jei Dockerfile nėra nurodytas parametras USER, konteineris paleidžiamas kaip root naudotojas.
Norėdami pakeisti naudotoją, galite pridėti į Dockerfile:
USER naudotojoVardas
Arba paleidžiant konteinerį, nurodykite naudotoją per parinktį:
docker run -u naudotojoVardas vaizdas
Naudojant neprivilegijuotą naudotoją, didinamas konteinerio saugumas.