Docker
adım adım.
Container yaşam döngüsü, build cache, kalıcı veri ve ağ bağlantılarını adım adım deneyimle.
Image ve container yaşam döngüsü
Bir image oluştur, container başlat, durdur ve sil. Hangisinin geride kaldığını gör.
Dockerfile ve build cache
Kaynak kod ile bağımlılık dosyalarını ayır. Bir değişikliğin hangi adımları yenilediğini izle.
Volume ile veriyi koru
Container’ın yazılabilir katmanı ile named volume arasındaki farkı deneyerek gör.
Ağlar, DNS ve portlar
Container’lar birbirine nasıl ulaşır? Dahili port ile host’a açılan portu ayırt et.
Bind mount ve read-only erişim
Host dosyasını container ile paylaş; yazma erişimini sınırla.
Environment variable ve container yapılandırması
Aynı image’ı farklı ayarla başlat; restart ile yeniden oluşturmayı karşılaştır.
Logs, inspect ve exec ile debugging
Çalışmayan serviste kanıt topla ve doğru teşhis aracını seç.
Compose, healthcheck ve service_healthy
İki servisi birlikte başlat; başlamış olmakla hazır olmak arasındaki farkı gör.
Her laboratuvarı bağımsız açabilirsin. Sırayla ilerlemek, bir önceki deneyde öğrendiğin kavramların üzerine yenilerini eklemene yardımcı olur.