RED HAT SYSTEM ADMINISTRATOR: CONTAINERS EĞİTİMİ

RHEL'de Podman ile konteynerleri yönet

Podman ile rootless konteynerlerden systemd entegrasyonuna, imaj yönetiminden pod ve hacimlere kadar RHEL konteyner yönetimi.

RHEL konteyner eğitimi; Podman daemonsuz mimarisi ve imaj/registry yönetimi, rootless konteynerler ve kullanıcı namespace, SELinux izolasyonu, pod ve kalıcı depolama, Quadlet/systemd entegrasyonu ve Buildah ile imaj üretimini sistem yöneticisi perspektifiyle…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Podman, rootless konteynerler, systemd ve RHEL'de konteyner işletimi

Bu orta seviye eğitim, Red Hat Enterprise Linux sistem yöneticisi bakış açısıyla Podman ile konteyner yönetimine odaklanır. Podman mimarisi (daemonsuz yapı) ve Docker ile farkları, imaj çekme ve registry (registries.conf) yapılandırması işlenir. Rootless konteynerler, kullanıcı namespace eşlemesi ve güvenlik avantajları, SELinux ile konteyner izolasyonu ele alınır. Pod kavramı, konteynerler arası ağ, hacim ve kalıcı veri, systemd ile konteyner servisleştirme (Quadlet/generate systemd), otomatik başlatma ve Buildah ile imaj üretimi uygulamalı gösterilir. Katılımcı, RHEL üzerinde Podman tabanlı konteynerleri güvenli ve kalıcı biçimde işletebilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Podman temelinden rootless güvenliğe ve systemd entegrasyonuna ilerler.

Seviye

Orta Seviye — Red Hat Enterprise Linux üzerinde Podman ile konteyner yönetimi: rootless konteynerler, systemd entegrasyonu ve pod'ların sistem yöneticisi perspektifiyle ele alınması.

Öğrenme Metodu

Katılımcılar RHEL ortamında Podman ile konteyner, pod ve systemd servisleri kurarak uygulamalı öğrenir.

Neden Bu Eğitim?

🔒Rootless Güvenlik

Rootless konteynerlerle ayrıcalık yükseltme riskini belirgin biçimde azaltırsınız.

⚙️systemd Entegrasyonu

Konteynerleri systemd servisi olarak çalıştırıp açılışta otomatik başlatırsınız.

🐧RHEL Uyumu

Podman ve Buildah ile daemonsuz, RHEL ile tam uyumlu bir yığın kurarsınız.

Anahtar Konular

podmanred hat konteynerrootless containerselinux konteynerquadletbuildahskopeorhel konteynersystemd konteynerpodman pod
“Rootless konteyner, güvenliği varsayılan yapan bir seçimdir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux Yönetimi

RHEL/CentOS komut satırı ve paket yönetimine aşinalık beklenir.

2
systemd Bilgisi

systemd servis ve unit kavramlarına temel aşinalık faydalıdır.

3
Konteyner Kavramı

İmaj ve konteyner temel kavramlarına aşinalık beklenir.

4
RHEL Ortamı

Podman kurulu bir RHEL 8/9 veya uyumlu sistem erişimi.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, Podman ile konteyner ve imaj yönetimini yapabilir.
Modül 1
Podman Mimarisi
  • Daemonsuz (fork/exec) mimari
  • Podman ile Docker komut uyumu
  • Kullanıcı başına konteyner yaşam alanı
  • crun/runc OCI çalıştırıcı
  • Podman, Buildah, Skopeo araç ailesi
  • Sistem servisi olarak Podman API
Modül 2
Konteyner İşlemleri
  • podman run ve temel bayraklar
  • podman ps, inspect, logs
  • podman exec ile bağlanma
  • podman stop/rm yaşam döngüsü
  • Port yayınlama ve ortam değişkeni
  • Kaynak sınırları (--cpus, --memory)
Modül 3
İmaj Yönetimi
  • podman pull/push akışı
  • podman images ve etiketleme
  • Skopeo ile imaj kopyalama ve inceleme
  • İmaj katmanları ve temizlik
  • UBI (Universal Base Image) kullanımı
  • İmaj doğrulama ve imza
Modül 4
Registry
  • registries.conf yapılandırması
  • Red Hat ve kuruluş registry'leri
  • Kimlik doğrulama (podman login)
  • Güvenilir/engelli registry listeleri
  • Özel registry ile çalışma
  • İmaj arama ve kaynak seçimi
Günün hedefiKatılımcı, rootless konteynerleri güvenlik denetimleriyle çalıştırabilir.
Modül 1
Rootless Konteynerler
  • Rootless çalıştırmanın güvenlik avantajı
  • subuid/subgid eşleme yapılandırması
  • Rootless ağ (slirp4netns/pasta)
  • Rootless port yayınlama kısıtları
  • Kullanıcı servisleri ile entegrasyon
  • Root ve rootless senaryo seçimi
Modül 2
Kullanıcı Namespace
  • Konteyner içi root ↔ host kullanıcı eşlemesi
  • UID/GID aralığı tahsisi
  • Dosya sahipliği ve izinler
  • Ayrıcalık yalıtımı mantığı
  • Namespace sınırlamaları
  • Hata ayıklama yaklaşımları
Modül 3
SELinux
  • SELinux ile konteyner izolasyonu
  • container_t ve etiket mantığı
  • Hacim bağlamada :z ve :Z seçenekleri
  • İzin reddi (AVC) günlüklerini okuma
  • Politika ayarı ve bool değerleri
  • SELinux'u kapatmadan sorun çözme
Modül 4
Güvenlik Sağlamlaştırma
  • Yetenek (capability) düşürme
  • seccomp profilleri
  • Salt-okunur kök dosya sistemi
  • no-new-privileges bayrağı
  • İmaj taraması ile açık yönetimi
  • En az ayrıcalık ilkesi
Günün hedefiKatılımcı, pod ve systemd ile konteynerleri kalıcı servis haline getirebilir.
Modül 1
Pod Kavramı
  • podman pod ile pod oluşturma
  • Pod içi paylaşılan ağ namespace
  • Infra konteyner rolü
  • Pod içi konteynerler arası iletişim
  • Kubernetes YAML üretme (podman generate kube)
  • podman play kube ile çalıştırma
Modül 2
Depolama
  • Adlandırılmış hacim yönetimi
  • Bind mount ve SELinux etiketi
  • Kalıcı veritabanı senaryosu
  • Hacim yedekleme ve geri yükleme
  • Depolama sürücüsü (overlay) yapılandırması
  • Disk kullanımı ve temizlik (podman system prune)
Modül 3
systemd Entegrasyonu
  • Quadlet ile .container unit dosyaları
  • podman generate systemd (eski yöntem)
  • Açılışta otomatik başlatma (enable)
  • Kullanıcı ve sistem servisi ayrımı
  • Yeniden başlatma ve bağımlılık yönetimi
  • Günlüklerin journald ile izlenmesi
Modül 4
Buildah
  • Buildah ile Dockerfile'sız imaj üretimi
  • buildah bud ile Containerfile derleme
  • Katman ekleme ve commit
  • CI ortamında daemonsuz derleme
  • İmaj boyutu optimizasyonu
  • Skopeo ile imaj dağıtımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Podman Yönetimi

Podman ile konteyner ve imaj yaşam döngüsünü yönetebilirsiniz.

✅
Registry

registries.conf ile imaj kaynaklarını yapılandırabilirsiniz.

✅
Rootless

Rootless konteynerleri güvenli biçimde çalıştırabilirsiniz.

✅
SELinux

SELinux izolasyonunu kapatmadan sorunları çözebilirsiniz.

✅
Pod'lar

Pod'larla konteynerleri gruplayıp yönetebilirsiniz.

✅
Kalıcı Veri

Hacimlerle kalıcı veri senaryolarını kurabilirsiniz.

✅
systemd

Quadlet ile konteynerleri systemd servisi yapabilirsiniz.

✅
Buildah

Buildah ile daemonsuz imaj üretebilirsiniz.

Kimler İçin Uygundur?

  • RHEL sistemlerinde konteyner iş yüklerini yöneten Linux sistem yöneticileri
  • DevOps uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
RHEL sistemlerinde konteyner iş yüklerini yöneten Linux sistem yöneticileri ve DevOps uzmanları için uygundur.
Podman ile Docker farkı nedir?
Podman daemonsuz çalışır, rootless konteynerleri birinci sınıf destekler ve systemd ile sıkı entegre olur; komut arabirimi büyük ölçüde Docker ile uyumludur.
Rootless konteyner neden önemli?
Konteynerleri ayrıcalıksız kullanıcıyla çalıştırmak, bir kaçış durumunda host üzerindeki etkiyi sınırlayarak saldırı yüzeyini azaltır.
Resmi Red Hat sınavına hazırlık mı?
İçerik Podman tabanlı konteyner yönetimi becerileri kazandırır; resmi Red Hat sınavlarına başvuru ve ücreti ilgili kuruma aittir.
Sertifika veriliyor mu?
Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Red Hat System Administrator: Containers Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Docker ve KonteynerleştirmeUsing Docker for DevOps: Introduction to Docker Eğitimi
DevOps ve Konteyner Eğitimleri

Using Docker for DevOps: Introduction to Docker Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

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 →
Docker ve KonteynerleştirmeUsing HPE Containers Eğitimi
DevOps ve Konteyner Eğitimleri

Using HPE Containers Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Using HPE Containers: Konteyner temelleri, Kubernetes ve HPE konteyner platformu yönetimi. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Docker ve KonteynerleştirmeWindows Server Hyper-V Virtualisation and Containers Eğitimi
DevOps ve Konteyner Eğitimleri

Windows Server Hyper-V Virtualisation and Containers Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Windows Server Hyper-V Virtualisation and Containers: Hyper-V, Windows Server konteynerleri, kümeleme ve güvenlik. 3 gün uygulamalı eğitim.

Detayları Gör →
Docker ve KonteynerleştirmeWorking with Containers: Container Theory & Operational Models Eğitimi
DevOps ve Konteyner Eğitimleri

Working with Containers: Container Theory & Operational Models Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Working with Containers: Container Theory & Operational: Konteyner teorisi, OCI standartları ve operasyonel modeller. 2 gün uygulamalı eğitim.

Detayları Gör →
Docker ve KonteynerleştirmeWorking with Containers: Introduction to Docker Eğitimi
DevOps ve Konteyner Eğitimleri

Working with Containers: Introduction to Docker Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Working with Containers: Introduction to Docker: Docker temelleri: kurulum, konteyner, imaj, volume ve Compose. 2 gün uygulamalı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn