Giriş
  • Giriş
  • Yol haritası
  • Docker nedir?
Kurulum
  • Docker sürümleri
  • OS X (Mac) Ortamına Docker Kurma
  • Windows Ortamına Docker Kurma
  • Windows'ta Sanallaştırmayı Aktif Hale Getirme (Hyper-V)
  • Linux Ortamına Docker Kurma
  • Kaynak Kodları İndirme (GitHub)
  • Dockerfile ve Docker Compose için Kod Editör Önerisi
  • Terminal Önerileri
Docker Container
  • Giriş
  • İlk Container'ı oluşturma
  • Arka planda neler oldu?
  • Ödev - Birden fazla container oluşturma
  • Çözüm- Birden fazla container oluşturma
  • Container komtuları
  • SSH Olmadan Docker Container'a Bağlanma
  • Ödev - Container'lara bağlanma ve Yönetimi
  • Çözüm- Container'lara bağlanma ve Yönetimi
Docker Network
  • Giriş
  • Docker Network Komutları
  • Docker Network DNS ismi ile haberleşme
  • Ödev - DNS Round Robin Test
  • Çözüm- DNS Round Robin Test
Docker Image
  • Giriş
  • Docker Hub Kullanma
  • Docker Image Layers (Katmanlar)'ı Keşfetme
  • Kendi Image'ımızı Yaratıp, Hub'a Gönderme
Dockerfile
  • Giriş
  • Resmi Image'ların buildini alma
  • Örnek Dockerfile Oluşturma ve Çalıştırma
  • Dockerfile Ödev - Kendi node uygulamamızı çalıştırma
  • Dockerfile Çözüm- Kendi node uygulamamızı çalıştırma
Docker Volume
  • Giriş
  • Docker Volume Uygulama
  • Docker Bind Mount Uygulama
  • Volume Ödev - Veri tabanı güncelleme
  • Volume Çözüm- Veri tabanı güncelleme
  • Bind Mount Ödev - Statik web sitesi güncelleme
  • Bind Mount Çözüm- Statik web sitesi güncelleme
Docker Compose
  • Giriş
  • Docker Compose Terminal Komutları
  • Docker Compose Ödev - Drupal + Postgres
  • Docker Compose Çözüm- Drupal + Postgres
  • Lokal Image buildi alma
  • Docker Compose Ödev - Lokal image ve çoklu container yönetimi
  • Docker Compose Çözüm- Lokal image ve çoklu container yönetimi
Docker Swarm: Giriş ve Ortamların Kurulması
  • Giriş
  • Swarm ile İlk Servis Oluşturma ve lokalde deneme
  • Docker Swarm çalıştırabileceğimiz ortamlar
  • Overlay network kullanarak swarm uygulaması yaratma
  • Swarm Routing Mesh (Yönlendirme)
  • Swarm Ödev - Node + React JS + MongoDB
  • Swarm Çözüm - Node + React JS + MongoDB
Swarm Stackler ve Secretlar
  • Stacks: Giriş ve Örnek Uygulaması
  • Secrets: Giriş
  • Swarm Servisleri ile Secrets Kullanımı (Örnek)
  • Swarm Stacks ile Secrets Kullanımı (Örnek)
  • Docker Stack ve Secret Ödevi
  • Docker Stack ve Secret Çözümü
  • Docker Compose ile Secrets Kullanımı (Örnek)
  • Docker Swarm: Yaşam Döngüsü (Lifecycle)
Healthchecks
  • Docker'da Healthchecks