Açıklama
Docker Temelleri Eğitiminde gerekli olan tüm temel bilgilerin yanı sıra Docker ve Container teknolojilerinin çözdüğü problemleri anlatmak ve bu teknolojileri uygulamalı olarak tanıtmak ile birlikte katılımcıların Container’ları oluşturan alt bileşenler ile ilgili detaylı uygulamalı bilgi almalarını dolayısıyla da bu teknolojiyi içselleştirmelerini de sağlamaktır.
Docker son yıllarda dünyada popülerlik kazanmış bir geliştirici aracıdır.
Linux ve Windows işletim sistemlerinde, sistemin geri kalanından izole sanal bir işlem birimini bir saniye içinde açılmasına olanak sağlar.
Bildiğimiz, klasik sanal makinelerden (virtual machine) en büyük farkı ise sisteme çok az yük bindirerek, donanımları sanallaştırma ihtiyacı duymadan, işletim sistemi desteği ile çalışmasıdır.
Katılımcılar temel konteyner yönetimi ve Docker’ın basit bir Swarm veya Kubernetes kümesindeki birden fazla düğümler arasında nasıl ölçeklendirileceği hakkında bilgi sahibi olacaktır.
Eğitim Hakkında
Bu Eğitim İçeriğinde: containers kurulumu, testi ve dağıtımı gibi temel prensiplerin yanı sıra derinlemesine yaratıcı ve yenilikçi güvenlik konularını bulacaksınız.
Docker Nedir
Kapsayıcı Nedir
Docker Mimari Yapısı ve Mimari Bölümleri
Docker Oluşturma
Docker’ın Windows/macOS ve Linux’a Kurulumu ve Temel Ayarlar
Docker Machine, Vagrant aracılığıyla Docker Kurulumu
Docker Ağ Temelleri
Docker ve Container Teknolojilerine Giriş
Temel Komutlar
Docker-Hub Tanıtım
Docker-Hub Repository Oluşturma
Docker-File Nedir
Docker-Image Nedir
Docker-File Komutları 1-2
Docker-File Multi Stage
Docker-File Multi Stage Örnek
Docker-Pull ve Push Kavramları
Docker-Registry Oluşturma
Kayıt Defteri ve Özel Depolar
Docker-Image Oluşturma ve Yapılandırma
Kapsayıcıları ve Çalışma Zamanı Özellikleri
Basit Bir Web Uygulaması Oluşturma ve Çalıştırma
GitHub
YAML dosyaları
Kubernetes
CI/CD Sunucuları
Openshift
Ansible / Puppet / Chef
Docker-Volume
Docker-Network
Docker-Network Temelleri ve Farklı Kullanım Alanları
Docker-Storage Temelleri ve Farklı Kullanım Alanları
Docker-Compose
Basit bir Düzenleme aracı olarak Docker-Compose
Uygulamaları Basitten Karmaşa Kapsayıcı Hale Getirme
Docker’da kullanılan Temel Linux Kavramları
Docker-Swarm
Docker-Swarm ile Konteyner Düzenleme
Docker’a Alternatif Kapsayıcı Çözümler
Eğitimi Kimler Almalı?
Konteyner ve Docker konusunda birincil elden güçlü bilgi ve deneyim elde etmek isteyen, Konteyner uygulamaları geliştiren, yöneten veya bakımını üstlenen yazılım geliştiriciler, DevOps ekip üyeleri, SRE mühendisleri, Sistem uzmanları bu kursa katılmalıdır.
Bu eğitimi kurumsal olarak planlayın!
Bu eğitim kurumunuza özel farklı sürelerde ve içerikte planlanabilir. Eğitim hedeflerini gerçekleştirmek için detaylı zengin içerik ve planlama için bizimle iletişime geçiniz.