Docker'ı DevOps iş akışına güvenle başlat
Using Docker for DevOps: Introduction to Docker eğitimi 2 gün sürer; odak: Docker temelleri, imaj, Compose ve DevOps iş akışına giriş. Günlük başlıklar: Docker ve DevOps Temelleri; Registry, Veri ve Otomasyona Giriş.
Docker temelleri, imaj, Compose ve DevOps iş akışına giriş
DevOps yaklaşımında Docker'ın rolünü anlatan giriş eğitimi. Docker Engine mimarisi, namespaces/cgroups, docker run bayrakları, logs/exec/stats, kaynak sınırları ve restart policy uygulanır. Dockerfile ve multi-stage build, Docker Hub tag ve digest, volume/bridge ağ, Compose ile çok servisli uygulama ve GitHub Actions ile ilk imaj hattı kurulur. Ortam eşitliği, 12-factor yapılandırma ve devcontainer de işlenir.
2 Gün. Her gün dört modül; katılımcılar Docker ve DevOps Temelleri, Registry, Veri ve Otomasyona Giriş başlıklarını sırayla uygular.
Temel Seviye — Docker temelleri, imaj, Compose ve DevOps iş akışına giriş.
Katılımcılar her konuyu gerçek konteynerler ve Dockerfile örnekleri üzerinde, adım adım laboratuvar uygulamalarıyla öğrenir.
Konteyner ve imaj kavramlarını komut düzeyinde öğrenerek ilerleyen konulara hazırlanırsınız.
Her kavramı çalışan bir konteyner üzerinde denersiniz.
Docker'ı geliştirme, test ve dağıtım adımlarına bağlayan akışı görürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel dosya, süreç ve ağ komutlarını kullanabilmek faydalıdır.
IP adresi, port ve DNS kavramlarına aşinalık beklenir.
YAML sözdizimini okuyup bir metin düzenleyiciyle dosya hazırlayabilmek yeterlidir.
Docker kurulabilen bir Linux/VM veya Docker Desktop ve internet erişimi gerekir.
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:
Docker'ı DevOps iş akışına yerleştirip ortam eşitliği sağlayabilirsiniz.
Docker Engine bileşenlerini, namespace ve cgroup tabanlı izolasyonu açıklayıp kurulumu yapılandırabilirsiniz.
Konteynerleri çalıştırıp izleyebilir, kaynak sınırı ve yeniden başlatma politikalarıyla yönetebilirsiniz.
Optimize, multi-stage ve güvenli Dockerfile dosyaları yazıp imaj boyutunu küçültebilirsiniz.
İmajları registry'ye göndererek sürümleyebilir ve özel registry işletebilirsiniz.
Docker ağlarını ve volume'ları tasarlayıp verinin kalıcılığını güvence altına alabilirsiniz.
Çok servisli uygulamaları Compose dosyasıyla tanımlayıp tek komutla ayağa kaldırabilirsiniz.
Docker imajlarını otomatik derleyen, test eden ve dağıtan bir hat kurabilirsiniz.
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 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 →Docker ile DevOps uygulama eğitimi: tutarlı build ortamı, çok aşamalı derleme, konteynerde test, kalite kapıları, dağıtım stratejileri ve geri alma uygulamalı.
Detayları Gör →