Sobes.tech
Junior — Middle

Docker'da ENTRYPOINT yönergesinin ne anlama geldiğini ve ne için kullanıldığını açıklayabilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Docker'da ENTRYPOINT yönergesi, konteyner başlatıldığında çalıştırılacak komutu belirler. Varsayılan argümanları belirleyen CMD'den farklı olarak, ENTRYPOINT konteynerin ana sürecini tanımlar.

Her zaman bu komutun çalışmasını sağlamak için kullanılır ve ek parametreler başlatma sırasında argüman olarak iletilebilir.

Örnek:

ENTRYPOINT ["/usr/bin/python3", "app.py"]

Konteyner başlatılırken, app.py'ye iletilecek argümanlar eklenebilir. Bu, sabit başlatma mantığına sahip konteynerler oluşturmak için kullanışlıdır.