Junior — Middle
Dockerfile-də konteynerin işlədiləcəyi istifadəçini dəyişdirmək üçün əmr göstərə bilərikmi?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, Dockerfile-də konteynerin işlədiləcəyi istifadəçini USER təlimatı ilə göstərə bilərsiniz. Məsələn:
FROM ubuntu:latest
# İstifadəçi yaradın
RUN useradd -ms /bin/bash myuser
# Konteynerin myuser adı ilə işlədiləcəyini göstərin
USER myuser
CMD ["bash"]
USER myuser göstərişindən sonra, bütün növbəti əmrlər və konteynerin işlədilməsi bu istifadəçi adı ilə həyata keçiriləcək.