1. Mehmet

    Container yeniden oluşturulunca veriler neden kaybolur?

    Container yeniden oluşturulunca veriler neden kaybolur? Eski container kaldırılıp yenisi oluşturulduğunda eski yazılabilir katman da kaldırılır; yeni container aynı image temeline dayanan yeni bir katmanla başlar. Uygulamanın verileri bu geçici katmana yazıldıysa dosyalar kaybolur. Verilerin...
  2. Mehmet

    Container healthcheck ne işe yarar?

    Container healthcheck, bir container içindeki uygulamanın yalnızca çalışıyor olup olmadığını değil, tanımladığınız sağlık komutunun başarılı olup olmadığını denetler. Bu komut, istek kabul etme veya bağımlılık sağlığı gibi anlamlı bir koşulu sınayabilir. Örneğin işlemci süreci ayakta kaldığı...
  3. Mehmet

    Container ile sanal makine arasındaki fark nedir?

    Container ile sanal makine arasındaki fark nedir? Container, uygulamayı ve bağımlılıklarını ana işletim sisteminin çekirdeğini paylaşarak izole eder; sanal makine ise kendi işletim sistemi çekirdeği bulunan, hypervisor tarafından sanal donanım sunulan ayrı bir bilgisayar gibi çalışır. Bu...
  4. Mehmet

    Docker volume neden kullanılır?

    Docker volume, bir container silinse veya yeniden oluşturulsa bile verilerin korunması için kullanılır. Container dosya sistemi geçicidir; uygulamanın veritabanı, yüklenen dosyaları veya kalıcı yapılandırmaları container katmanında tutulursa container kaldırıldığında bu veriler de kaybolabilir...
  5. Mehmet

    Docker port eşlemesi nasıl çalışır?

    Docker port eşlemesi, bilgisayarın bir portuna gelen trafiği konteyner içindeki belirli bir porta yönlendirir. -p 8080:80 ifadesinde soldaki 8080 host portu, sağdaki 80 ise konteyner portudur. Yani tarayıcıdan host makinenin 8080 portuna gelen istek, konteynerin 80 portundaki servise aktarılır...
  6. Mehmet

    Docker nedir?

    Docker, uygulamaları ve ihtiyaç duydukları bağımlılıkları bir container içinde paketleyip farklı ortamlarda tutarlı biçimde çalıştırmayı sağlayan bir platformdur. Container; uygulamanın kodunu, kütüphanelerini ve çalışma ayarlarını taşır ancak işletim sistemi çekirdeğini sanal makine gibi...
  7. Mehmet

    Docker image ile container arasındaki fark nedir?

    Docker image, bir uygulamayı çalıştırmak için gereken dosyaları, bağımlılıkları ve varsayılan komutları içeren salt-okunur şablondur. Container ise bu image kullanılarak oluşturulan ve çalışan ya da durdurulmuş durumdaki uygulama örneğidir. Kısaca image kalıp, container ise o kalıptan...
  8. Mehmet

    Docker Compose ile servis bağımlılıkları nasıl tanımlanır?

    Docker Compose’ta bir servisin başka bir servis başlamadan oluşturulmamasını veya başlatılmamasını depends_on ile tanımlarsınız. Ancak kısa sözdizimi yalnızca başlatma ve durdurma sırasını düzenler; bağımlı servisin gerçekten istek kabul etmeye hazır olduğunu garanti etmez. Veritabanı, kuyruk...