Konteyner verisini kaybetmeden kalıcı hale getirin
Bu eğitim, Docker'da veri kalıcılığını sistematik biçimde ele alır. Üç depolama türü (named volume, bind mount, tmpfs) ve --mount ile -v farkı, /var/lib/docker/volumes yapısı, bind mount izinleri ve SELinux :z/:Z etiketleri, NFS ve CIFS volume sürücüleri, Pos…
Docker'da verinin konteyner yaşam döngüsünden bağımsız saklanması
Bu eğitim, Docker'da veri kalıcılığını sistematik biçimde ele alır. Üç depolama türü (named volume, bind mount, tmpfs) ve --mount ile -v farkı, /var/lib/docker/volumes yapısı, bind mount izinleri ve SELinux :z/:Z etiketleri, NFS ve CIFS volume sürücüleri, PostgreSQL ve MySQL veri dizinleri, initdb betikleri, pg_dump/mysqldump ile yedekleme, tar ile volume arşivleme ve geri yükleme tatbikatını laboratuvarlarda uygularsınız.
2 Gün. Her gün dört modül; Volume ve Bind Mount Temelleri, Veritabanı, Yedek ve Güvenlik konuları uygulamalı işlenir.
Temel Seviye — Docker'da kalıcı veri: named volume, bind mount, tmpfs, volume sürücüleri, veritabanı verisi ve yedekleme.
Her depolama türü için veri kaybı senaryosu yaratılır, ardından doğru yapılandırmayla çözülür; yedek geri yükleme tatbikatı yapılı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.
Named volume, bind mount ve tmpfs seçeneklerini doğru kullanarak verinin konteynerden bağımsız kalıcılığını sağlayabilirsiniz.
NFS, CIFS ve üçüncü taraf volume sürücüleriyle çok hostlu kalıcı depolama kurgulayabilirsiniz.
PostgreSQL ve MySQL verilerini volume üzerinde saklayıp yedekleme/geri yükleme süreçlerini yönetebilirsiniz.
compose.yaml ile web, veritabanı ve önbellek içeren çok servisli uygulamaları tek komutla ayağa kaldırabilirsiniz.
Rootless çalışma, yetenek kısıtlama ve imaj taramasıyla konteyner saldırı yüzeyini küçültebilirsiniz.
Log, event ve inspect verilerini birleştirerek konteyner ve daemon sorunlarının kök nedenini bulabilirsiniz.
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.
Solutions for Multi-cloud Load Balancing: Load Balancing: Docker yük dengeleme, sağlık kontrolü ve çoklu bulut trafik yönlendirme. 3 gün uygulamalı eğitim.
Detayları Gör →Spring Cloud ve Docker ile Mikrohizmetler Oluşturma - Gün: Spring Cloud, Docker Compose ve CI/CD ile mikroservis mimarisi. 3 gün uygulamalı eğitim.
Detayları Gör →Spring Cloud ve Docker ile Mikrohizmetler Oluşturma: Spring Cloud, Docker, CI/CD ve Kubernetes geçişi ile uçtan uca mikroservis. 4 gün uygulamalı eğitim.
Detayları Gör →Using Docker for DevOps: Configuring Docker for Continuous: Docker ile CI/CD, dağıtım stratejileri ve geri alma. 3 gün uygulamalı eğitim.
Detayları Gör →Using Docker for DevOps: Introduction to Docker: Docker temelleri, imaj, Compose ve DevOps iş akışına giriş. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sert
Detayları Gör →