DOCKER VE CONTAİNER TEKNOLOJİLERİNE GİRİŞ EĞİTİMİ

Konteyner dünyasına sağlam bir giriş yapın

Konteyner nedir, namespace ve cgroup nasıl çalışır, Docker ve Podman farkı, imaj ve registry, Kubernetes'e giriş ile konteyner ekosistemini tanıyın.

Konteyner kavramları, Linux namespace ve cgroup, OCI, Docker, Compose ve Kubernetes'e giriş; yeni başlayanlar için uygulamalı temel eğitim.

3 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Konteyner teknolojisinin temelleri ve Docker'a giriş

Bu eğitim, konteyner teknolojilerine yeni başlayanlara temel bir bakış sağlar. Sanallaştırmadan konteynere geçişin nedenleri, Linux namespace ve cgroup mekanizmaları, OCI imaj ve runtime standartları, Docker mimarisi ve ilk komutlar, Podman ve alternatifleri, imaj ve registry kavramı, Dockerfile ile basit imaj oluşturma, Docker Compose, konteyner ağı ve depolaması, orkestrasyon ihtiyacı ve Kubernetes'in temel nesneleri, mikroservis ve bulut ile ilişkisi, güvenlik farkındalığı ve ekosistem araçları kısaca ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; kavramsal temelden Docker uygulamasına, ekosistem ve orkestrasyona genel bakışa ilerler.

Seviye

Başlangıç Seviye — Konteyner teknolojisinin temelleri: namespace, cgroup, OCI, Docker, Podman, Kubernetes ve ekosisteme genel bakış.

Öğrenme Metodu

Katılımcılar Docker ile ilk konteynerlerini çalıştırır, basit bir imaj oluşturur ve örnek bir Kubernetes dağıtımını izleyerek orkestrasyon ihtiyacını görür.

Neden Bu Eğitim?

🧭Büyük Resim

Konteyner ekosisteminin parçalarını ve ilişkilerini görürsünüz.

🛠️İlk Pratik

Docker ile ilk konteyner ve imajınızı kendiniz oluşturursunuz.

🔰Sağlam Temel

İleri Docker ve Kubernetes eğitimlerine hazırlanırsınız.

Anahtar Konular

konteyner nedirDocker girişnamespace cgroupOCI standardıPodmanDocker ComposeKubernetes girişkonteyner teknolojileriDockerfilekonteyner ekosistemi
“Bir teknolojiyi kullanmak için önce içinde ne olduğunu anlamak, ileriki her adımı kolaylaştırır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel BT Bilgisi

İşletim sistemi ve uygulama kavramlarına genel aşinalık.

2
Komut Satırı

Terminali açıp temel komut yazabilmek yeterlidir.

3
Merak

Teknik önbilgi gerekmez.

4
Laboratuvar Ortamı

Docker Desktop veya Docker Engine kurulabilen Linux/Windows/macOS bilgisayar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, konteynerin ne olduğunu ve nasıl çalıştığını açıklar.
Modül 1
Neden Konteyner
  • ‘Bende çalışıyor’ problemi
  • Uygulama paketleme ihtiyacı
  • Sanal makine ve konteyner karşılaştırması
  • Kaynak verimliliği
  • Hızlı başlatma ve ölçekleme
  • Mikroservis ile ilişki
Modül 2
Linux Temelleri
  • Namespace türleri: pid, net, mnt, uts, ipc, user
  • cgroup ile kaynak sınırı
  • Union dosya sistemi (overlayfs)
  • chroot fikri
  • Capability ve seccomp
  • unshare ile elle izolasyon demosu
Modül 3
Standartlar
  • OCI imaj ve runtime şartnamesi
  • containerd ve runc
  • CRI kavramı
  • Docker, Podman, CRI-O ilişkisi
  • Rootless konteyner fikri
  • Tarihçe: LXC'den bugüne
Modül 4
Ekosistem Haritası
  • Registry'ler: Docker Hub, GHCR, ACR
  • Orkestrasyon: Swarm, Kubernetes
  • Servis ağı ve gözlemlenebilirlik
  • Güvenlik araçları
  • CI/CD ile ilişki
  • Bulut hizmetleri: Container Apps, ECS, Cloud Run
Günün hedefiKatılımcı, Docker ile konteyner çalıştırır ve basit imaj oluşturur.
Modül 1
Docker Kurulumu ve İlk Komutlar
  • Docker Desktop/Engine kurulumu
  • docker version ve info
  • docker run hello-world
  • docker ps ve docker images
  • docker stop ve rm
  • Yardım ve belgeler
Modül 2
Konteyner Çalıştırma
  • nginx ile web sunucusu
  • Port yönlendirme
  • Ortam değişkeni
  • Log görüntüleme
  • Konteynere girme (exec)
  • Etkileşimli ve arka plan modu
Modül 3
Basit İmaj
  • Dockerfile satırları
  • docker build
  • Etiketleme
  • İmajı çalıştırma
  • Docker Hub'a yükleme
  • İmaj katmanlarını inceleme
Modül 4
Veri ve Ağ Temelleri
  • Konteynerde veri kaybı
  • Volume kullanımı
  • Bridge ağı
  • Konteynerler arası iletişim
  • Docker Compose ile iki servis
  • Basit uygulama demosu
Günün hedefiKatılımcı, orkestrasyon ihtiyacını ve temel güvenlik pratiklerini kavrar.
Modül 1
Orkestrasyona Giriş
  • Tek konteynerden çoklu hosta
  • Ölçekleme ve kendini onarma
  • Kubernetes mimarisi: control plane ve düğümler
  • Pod, Deployment, Service
  • kubectl ile basit örnek
  • Yönetilen Kubernetes hizmetleri
Modül 2
Güvenlik Farkındalığı
  • Root olmayan kullanıcı
  • Güvenilir imaj kaynakları
  • İmaj tarama (Trivy)
  • Gizli bilgileri imaja koymama
  • Güncel taban imaj
  • Docker socket riski
Modül 3
Kullanım Alanları
  • Geliştirme ortamı
  • CI/CD hatları
  • Mikroservis dağıtımı
  • Eski uygulamaları taşıma
  • Veri bilimi ve AI ortamları
  • Konteyner kullanmanın doğru olmadığı durumlar
Modül 4
Yol Haritası
  • Öğrenme yolu: Docker → Compose → Kubernetes
  • Sertifika ve kaynaklar
  • Kurumda pilot fikri
  • Sık yapılan hatalar
  • Soru-cevap
  • Kapanış ve eylem taahhüdü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konteyner Kavramı

Konteyner ve sanal makine farkını açıklayabilirsiniz.

✅
Linux Mekanizmaları

Namespace ve cgroup'un rolünü anlatabilirsiniz.

✅
Standartlar

OCI, containerd ve runc ilişkisini özetleyebilirsiniz.

✅
Docker Komutları

Temel docker komutlarıyla konteyner çalıştırabilirsiniz.

✅
İlk İmaj

Basit bir Dockerfile ile imaj oluşturabilirsiniz.

✅
Veri ve Ağ

Volume ve bridge ağı ile temel veri ve ağ yapılandırması yapabilirsiniz.

✅
Kubernetes Farkındalığı

Pod, Deployment ve Service nesnelerini tanıyabilirsiniz.

✅
Güvenlik Temeli

Konteynerde temel güvenlik ilkelerini uygulayabilirsiniz.

Kimler İçin Uygundur?

  • BT'ye yeni başlayanlar
  • geliştiriciler
  • sistem yöneticileri
  • yöneticiler
  • konteyner teknolojisini tanımak isteyen herkes için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
BT'ye yeni başlayanlar, geliştiriciler, sistem yöneticileri, yöneticiler ve konteyner teknolojisini tanımak isteyen herkes için uygundur.
Hiç teknik bilgim yok, katılabilir miyim?
Evet, eğitim başlangıç düzeyindedir; kavramlar adım adım ve basit örneklerle anlatılır.
Podman ile Docker aynı mı?
İkisi de OCI uyumlu konteyner çalıştırır; Podman daemon'suz ve rootless çalışabilir, Docker ise istemci-daemon mimarisi kullanır.
Eğitim Kubernetes öğretir mi?
Yalnızca temel nesneleri tanıtır; derinlemesine Kubernetes için ayrı eğitimler önerilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Docker ve Container Teknolojilerine Giriş Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Docker ve KonteynerleştirmeContainer Teknolojileri ve Docker'a Giriş Eğitimi
DevOps ve Konteyner Eğitimleri

Container Teknolojileri ve Docker'a Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Container Teknolojileri ve Docker'a Giriş: docker giriş, konteyner nedir ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Docker ve KonteynerleştirmeContainerization and Docker Eğitimi
DevOps ve Konteyner Eğitimleri

Containerization and Docker Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Containerization and Docker: containerization, docker eğitimi, konteynerleştirme ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifik

Detayları Gör →
Docker ve KonteynerleştirmeContainerize Microservices Eğitimi
DevOps ve Konteyner Eğitimleri

Containerize Microservices Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Containerize Microservices: mikroservis konteyner, containerize microservices ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası

Detayları Gör →
Docker ve KonteynerleştirmeContainers & Wrappers Eğitimi
DevOps ve Konteyner Eğitimleri

Containers & Wrappers Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Containers & Wrappers: std::optional, std::variant, reference_wrapper ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Docker ve KonteynerleştirmeContainers in AWS Hackathon (CTRS-HACK-AWS) Eğitimi
DevOps ve Konteyner Eğitimleri

Containers in AWS Hackathon (CTRS-HACK-AWS) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Containers in AWS Hackathon (CTRS-HACK-AWS): aws hackathon, containers in aws ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn