Docker ile ilk konteynerinizi çalıştırın
Bu eğitim, Docker ile tanışmak isteyenler için hazırlanmıştır. Konteyner ve Docker mimarisini, kurulumu, docker run, ps, exec ve logs komutlarını, imaj katmanları ve Docker Hub kullanımını, Dockerfile ile ilk imaj yazımını, bridge ağı ve port yayınlamayı, vol…
Docker'ın temel kavramlarını ve ilk uygulamayı kapsayan tanışma eğitimi
Bu eğitim, Docker ile tanışmak isteyenler için hazırlanmıştır. Konteyner ve Docker mimarisini, kurulumu, docker run, ps, exec ve logs komutlarını, imaj katmanları ve Docker Hub kullanımını, Dockerfile ile ilk imaj yazımını, bridge ağı ve port yayınlamayı, volume ile veri kalıcılığını, Compose ile iki servisli ilk uygulamayı ve özel registry kavramını uygulamalı öğretir.
2 Gün. Her gün dört modül; Docker'a İlk Bakış, Ağ, Veri ve Compose konuları uygulamalı işlenir.
Başlangıç Seviye — Docker'a giriş: konteyner kavramı, ilk komutlar, imaj, ağ ve Compose.
Kısa anlatımlar hemen ardından terminalde tekrar edilir; her modül bir mini alıştırmayla kapanı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:
dockerd, containerd ve runc bileşenlerinin birlikte nasıl çalıştığını açıklayabilir, motoru doğru kurup yapılandırabilirsiniz.
docker run, exec, logs ve inspect komutlarıyla konteyner yaşam döngüsünü eksiksiz yönetebilirsiniz.
İmaj katmanlarını, etiketleri ve digest değerlerini yöneterek registry ile güvenle çalışabilirsiniz.
Üretime uygun, okunabilir ve önbellek dostu Dockerfile dosyaları yazabilirsiniz.
bridge, host, overlay ve macvlan ağlarını doğru senaryoda seçip servis keşfini yapılandırabilirsiniz.
Named volume, bind mount ve tmpfs seçeneklerini doğru kullanarak verinin konteynerden bağımsız kalıcılığını sağlayabilirsiniz.
compose.yaml ile web, veritabanı ve önbellek içeren çok servisli uygulamaları tek komutla ayağa kaldırabilirsiniz.
TLS ve kimlik doğrulamalı özel registry kurup imaj yaşam döngüsünü yönetebilirsiniz.
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 Apps'te revizyon yönetimi, trafik bölme, KEDA ile olay tabanlı ölçekleme, scale-to-zero ve Dapr entegrasyonunu AZ-104 odağında uygulamalı öğreni
Detayları Gör →AZ-2003 senaryosuyla mikroservisleri Azure Container Apps'e dağıtın: ACR build, Dapr, KEDA ölçekleme, Key Vault ve GitHub Actions CI/CD uygulamalı işlenir.
Detayları Gör →Azure Container Apps'e giriş: environment kurun, imajdan uygulama dağıtın, ingress ve otomatik ölçeklemeyi yapılandırın, logları izleyin. Kubernetes gerekmez.
Detayları Gör →Building Applications with Microservices, Docker and SpringBoot: spring boot docker, mikroservis ve uygulamalı laboratuvarlar. DVA Katılım ve Başarı Sertifikası
Detayları Gör →Building Microservices with Spring Cloud & Docker: spring cloud ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile.
Detayları Gör →