Gelişmiş Docker tekniklerinde uzmanlaşın
Bu eğitim, Docker'ın gelişmiş özelliklerini derinlemesine ele alır. Namespace, cgroup ve overlay2 iç yapısı, BuildKit ve buildx ile hızlı ve çoklu platform imaj, ağ sürücüleri, volume yönetimi, Compose profilleri ve secrets, rootless, seccomp ve Trivy ile güv…
Docker'ın gelişmiş özellikleri ve üretim pratikleri
Bu eğitim, Docker'ın gelişmiş özelliklerini derinlemesine ele alır. Namespace, cgroup ve overlay2 iç yapısı, BuildKit ve buildx ile hızlı ve çoklu platform imaj, ağ sürücüleri, volume yönetimi, Compose profilleri ve secrets, rootless, seccomp ve Trivy ile güvenlik, CPU/bellek limitleri, loglama, özel registry, Swarm servisleri ve CI/CD entegrasyonu laboratuvarlarla uygulanır.
4 Gün. Her gün dört modül; İç Yapı ve İleri Build, Ağ, Depolama ve Registry, Güvenlik ve Kaynak Yönetimi, Swarm ve Üretim konuları uygulamalı işlenir.
İleri Seviye — Gelişmiş Docker: iç yapı, ileri imaj üretimi, ağ, güvenlik, kaynak yönetimi ve Swarm.
Her gün bir üretim sorunu senaryosu çözülür; komutlar ve çıktılar canlı yorumlanır.
Uygulamayı bağımlılıklarıyla tek imaja koyup geliştirmeden üretime birebir aynı şekilde çalıştırırsınız.
Derleme, test ve dağıtım adımlarını konteynerle tutarlı ve otomatikleştirilebilir hale getirirsiniz.
İmaj tarama ve yetki kısıtlamasıyla üretimdeki saldırı yüzeyini ve arıza riskini azaltırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Linux komutları, dosya izinleri ve bir metin düzenleyici (vim/nano) ile rahat çalışmak beklenir.
Docker Engine kurulu bir Linux VM ya da Docker Desktop ve en az 8 GB RAM önerilir.
IP adresi, port, DNS ve HTTP kavramlarına temel düzeyde aşinalık faydalıdır.
Herhangi bir dilde yazılmış basit bir web uygulamasını çalıştırabilmek içeriği somutlaştırır.
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.
Program sonunda katılımcılar:
Namespace, cgroup ve storage driver düzeyinde Docker'ın iç mekanizmasını anlayıp sorunları çekirdek seviyesinde yorumlayabilirsiniz.
Multi-stage build ve BuildKit önbelleğiyle imaj boyutunu ve derleme süresini belirgin biçimde düşürebilirsiniz.
bridge, host, overlay ve macvlan ağlarını doğru senaryoda seçip servis keşfini yapılandırabilirsiniz.
profiles, secrets, healthcheck ve kaynak sınırlarıyla üretime yakın Compose dosyaları tasarlayabilirsiniz.
cgroup tabanlı sınırlarla CPU, bellek ve I/O tüketimini kontrol edip darboğazları bulabilirsiniz.
Log, event ve inspect verilerini birleştirerek konteyner ve daemon sorunlarının kök nedenini bulabilirsiniz.
replicated ve global servisleri yönetip rolling update ile sıfıra yakın kesintiyle sürüm geçişi yapabilirsiniz.
daemon.json, log rotasyonu ve yükseltme planıyla üretim Docker host'larını güvenli işletebilirsiniz.
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.
Azure Container Registry eğitimi: ACR katmanları, imaj push/pull, ACR Tasks ile bulutta derleme, içerik güveni, replikasyon ve AKS entegrasyonu AZ-204 bağlamınd
Detayları Gör →Azure Container Instances eğitimi: sunucusuz konteyner dağıtımı, container group, Azure Files bağlama, VNet entegrasyonu ve AKS virtual node AZ-204 bağlamında.
Detayları Gör →Cosmos DB container eğitimi: bölümleme anahtarı, RU/s verim, autoscale ve serverless, tutarlılık düzeyleri, indeksleme ve SDK işlemleri AZ-204 bağlamında.
Detayları Gör →DevOps ve konteynerizasyon eğitimi: Docker ile paketleme, Compose, konteyner tabanlı CI/CD, dağıtım stratejileri, güvenlik ve gözlemlenebilirlik uygulamalı.
Detayları Gör →Docker container management eğitimi: konteyner yaşam döngüsü, ağ sürücüleri, volume ve bind mount, kaynak limitleri, log yönetimi ve sorun giderme uygulamalı.
Detayları Gör →