docker exec

9 ay önce Yazılım


Bu sayfada yer alan bilgiler doğrultusunda yapacağınız tüm işlemlerin sorumluluğu size aittir. Siteyi ziyaret ederek kullanım sözleşmesini kabul etmiş sayılırsınız.
İçerikler genel bilgilendirme amaçlıdır. Detaylar ve önemli uyarılar için sıkça sorulan sorular sayfasını mutlaka inceleyiniz.

Docker Exec Komutu Nedir?

docker exec komutu, halihazırda çalışan bir konteyner içinde komut çalıştırmak için kullanılır. Böylece konteyneri durdurmadan içine bağlanabilir, tanılama ve yönetim işlemleri yapabilirsiniz.

Ne İşe Yarar?

  • Konteyner içinde komut veya script çalıştırmayı sağlar.
  • Hata ayıklama ve bakım işlemlerinde pratik çözümler sunar.
  • Interaktif kabuk (terminal) açarak sisteme giriş yapmanıza imkan tanır.
  • Servisleri elle kontrol etmek veya logları incelemek için kullanılabilir.

En Basit Kullanımı

docker exec  

Örnek Kullanımlar

1) Konteyner içinde kabuk açmak

docker exec -it  /bin/bash

2) Belirli bir komut çalıştırmak

docker exec  

3) Root yetkisiyle komut çalıştırmak

docker exec -u 0  

4) Belirli bir çalışma dizininde işlem yapmak

docker exec -w   

Ne Zaman Kullanılır?

Çalışan bir konteynerin içine müdahale etmek, hızlı bir şekilde test yapmak veya sorunları yerinde incelemek istediğinizde docker exec komutu ideal bir çözümdür.

Küçük İpuçları

  • -it parametresi interaktif terminal açar ve genellikle kabuk işlemlerinde kullanılır.
  • Konteyner üzerinde yapılan değişiklikler imaja otomatik yansımaz.
  • Yanlış komutlar çalışan servisi etkileyebilir — özellikle üretim ortamında dikkatli olun.


© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.