Sobes.tech
Junior — Middle

Konteyner başlatılırken hangi kullanıcı başlatılacak?

sobes.tech yapay zeka

AI'dan gelen yanıt

Bir konteyner başlatıldığında, varsayılan olarak konteyner görüntüsünde tanımlı kullanıcı kullanılır. Eğer Dockerfile'da USER parametresi belirtilmemişse, konteyner root kullanıcısı olarak başlatılır.

Kullanıcıyı değiştirmek için Dockerfile'a şunu ekleyebilirsiniz:

USER kullanıcıadı

Veya konteyneri başlatırken, kullanıcıyı seçenekle belirtebilirsiniz:

docker run -u kullanıcıadı image

Yetkisiz bir kullanıcı kullanmak, konteynerin güvenliğini artırır.