← Eğitim kataloğu
TT224-DCTE · Intermediate
Docker ve Container Teknolojileri Uzmanlık
Uygulamaları production seviyesinde container pratikleriyle tutarlı şekilde paketleyin, güvenliğini sağlayın ve işletin.
Süre3 gün
Katılımcı profiliYazılım geliştirme, sistem yönetimi ve DevOps ekipleri ile bu alanlardaki teknik yöneticiler
Ön gereksinimlerTemel Linux shell ve network bilgisi
Program hakkında
Genel bakış
Container teknolojisinin tarihçesinden Docker’ın kurulum ve günlük kullanımına, image üretiminden orkestrasyona kadar geniş bir yelpazede uygulamalı içerik sunar.
Müfredat
Eğitim içeriği
1. Gün — Temeller ve Container Yönetimi
- Container Teknolojisi Nedir? Tarihçe ve Kavramlar
- Docker Kurulumu ve Mimarisi (Engine, Daemon, Client)
- Docker CLI Temelleri ve İlk Container
- Container Yaşam Döngüsü (run, start, stop, exec, logs)
- Image Temelleri: Katmanlar, Tag ve Docker Hub
- Uygulamalı Lab: İlk Container Ortamı
2. Gün — Image, Volume ve Network
- Dockerfile ile Image Oluşturma ve Best Practices
- Image Registry: Pull, Push ve Özel Registry
- Volume ve Bind Mount ile Veri Kalıcılığı
- Network Modelleri: Bridge, Host, Overlay
- Port Publishing ve Servis Erişimi
- Uygulamalı Lab: Çok Katmanlı Bir Uygulama
3. Gün — Compose, Güvenlik ve Orkestrasyon
- Docker Compose ile Çoklu Servis Tanımlama
- Compose Yaşam Döngüsü ve Scaling
- Docker Güvenliği: İmaj Tarama, İzolasyon ve Harden
- X64 vs ARM64 ve Windows Container Notları
- Swarm Mode ile Orkestrasyona Giriş
- Kapanış: Best Practices ve Sıradaki Adımlar
Konular
Ana başlıklar
- 01Container Teknolojisi ve Docker’a Giriş
- 02Docker Kurulumu ve CLI Kullanımı
- 03Container Yaşam Döngüsü ve Yönetimi
- 04Image Oluşturma, Katmanlar ve Registry
- 05Volume ve Veri Kalıcılığı
- 06Network Modelleri ve Port Yayınlama
- 07Docker Compose ile Çoklu Servis Yönetimi
- 08Docker Güvenliği ve Best Practices
- 09Swarm Mode ile Orkestrasyona Giriş
Kazanımlar
Ekibin kazanacakları
- Küçük ve tekrar üretilebilir image oluşturmak
- Container network ve storage sorunlarını çözmek
- Container güvenlik kontrollerini uygulamak