Eğitim İçeriği
Konteynerizasyon ve Docker'a Giriş
- Yazılım konteynerizasyonu kavramlarının anlaşılması
- Geleneksel dağıtım modellerine kıyasla konteynerlerin sağladığı faydalar
- Docker'ın genel bakışı ve modern uygulama teslimindeki rolü
- Geliştirme ve operasyon süreçlerinde yaygın konteyner kullanım senaryoları
Docker Kurulumu ve Ortam Hazırlığı
- Docker'ın kurulması ve yapılandırılması
- Docker bileşenleri ve mimarisinin anlaşılması
- Docker CLI (Komut Satırı Aracı) ile çalışma
- Docker hizmetlerinin ve yapılandırmalarının yönetimi
Docker Mimarisi ve Temel Kavramlar
- Docker Motoru (Engine), görüntüler (images), konteynerler ve kayıt defterleri (registries)
- Konteyner yaşam döngüsü yönetimi
- Docker nesneleri ve kaynaklarının anlaşılması
- Docker ortamlarıyla çalışma için en iyi uygulamalar
Docker Görüntüleri ve Konteynerlerle Çalışma
- Docker görüntülerinin alınması ve yönetimi
- Konteynerlerin oluşturulması ve çalıştırılması
- Konteyner yapılandırması ve yönetimi
- Konteynerlerin incelenmesi, izlenmesi ve bakımı
Dockerfile ile Uygulama Geliştirme
- Dockerfile yapısının ve talimatlarının anlaşılması
- Özel Docker görüntülerinin oluşturulması
- Görüntü boyutunun ve derleme performansının optimize edilmesi
- Uygulama bağımlılıklarının ve yapılandırmalarının yönetimi
Docker Depolama ve Veri Yönetimi
- Konteyner depolama kavramlarının anlaşılması
- Hacimlerle (volumes) ve bağlama noktası (bind mount) çalışmaları
- Uygulama verisinin kalıcı hale getirilmesi
- Konteyner verisinin etkin bir şekilde yönetimi
Docker Ağ Yapısı (Networking)
- Docker ağ kavramlarının anlaşılması
- Docker ağlarının oluşturulması ve yönetimi
- Çoklu konteynerlerin birbirine bağlanması
- Uygulamalar ve servisler arasında iletişimin yapılandırılması
Docker Kayıt Defterleri (Registries) ile Çalışma
- Görüntü depoları ve kayıt defterlerinin anlaşılması
- Docker Hub ve özel kayıt defterlerinin kullanılması
- Görüntülerin itme (push) ve çekme (pull) işlemleri
- Görüntü sürümlerinin yönetimi ve güvenlik hususları
Konteyner Orkestrasyonu ve Ölçeklendirme Kavramları
- Konteyner orkestrasyonuna giriş
- Orkestrasyon platformlarının rolünün anlaşılması
- Docker Compose genel bakışı
- Ölçeklenebilir dağıtımlar için uygulamaların hazırlanması
Sorun Giderme ve En İyi Uygulamalar
- Yaygın Docker sorunlarının teşhis edilmesi
- Günlüklerin (logs) ve konteyner performansının yönetimi
- Güvenlik ve bakım en iyi uygulamalarının uygulanması
- Docker tabanlı uygulama ortamlarının optimize edilmesi
Pratik Docker Atölyesi ve Eğitim Değerlendirmesi
- Konteynerize bir uygulamanın geliştirilmesi ve dağıtılması
- Çoklu konteyner ve servislerin yönetimi
- Docker komutları ve iş akışlarının uygulanması
- Temel kavramların gözden geçirilmesi ve sonraki adımlar
Kurs İçin Gerekli Önbilgiler
- Ağ (networking) bilgilendirme.
- Linux komut satırı deneyimi.
Hedef Kitle
- Geliştiriciler
- DevOps Mühendisleri
- Sistem Yöneticileri
Danışanlarımızın Yorumları (7)
kademeli, yapılandırılmış bir eğitim programı.
Bert Paelinckx - Cube SoftwareSolutions
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi
eğitmen bize bir çok bilgi ve sabır ile paylaşmak için sahipti
Bogdan Olaru
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi
Tüm detaylar etrafındaki pratik alıştırmalar ve açıklamalar, özellikle kullanılan komutlar için
Louise
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi
Doğru bir şekilde açıkladı ve alıştırmalar yaptı.
Stefan-Bogdan Birtu
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi
Anlatıldığı gibi, temel kavramlardan daha karmaşık olanlarına örneklerle başlayarak.
Stefan
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi
Abhi'nin sunumunu yapışını seviyorum. Slaytlara bilgi eklemesi, diyagramlar oluşturmaya çalışması benim için çok faydalı. Kişisel olarak, paylaştığı bilgileri anlamayı ve hatırlamayı daha kolay buluyorum.
Viorel
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi
Bilginin sunum tarzını ve pratik örneklerle anlatımını çok beğendim. Ayrıca, eğitmenin hızının uygun seviyede olması ve tüm soruları yanıtlayabilme, geride kalan arkadaşlarına yardım etme ve katılımcıların merak ettiği konularda ekstra örnekler sunma sabrına da değer verdim.
Beatrice - DB Global Technology SRL
Eğitim - Introduction to Docker
Yapay Zeka Çevirisi