Buradasın
Docker ve Container Teknolojisi
serdarbayram.net/docker-nedir.htmlYapay zekadan makale özeti
- Temel Kavramlar
- Container, uygulama ve tüm bağımlılıklarını içeren izole bir yazılım paketidir
- Konteyner teknolojisi 1979'da Unix V7 ile başladı
- Docker, 2008'de konteyner teknolojisini son kullanıcılara açtı
- Docker'ın Bileşenleri
- Docker Daemon, işletim sistemi kaynaklarını organize eden ana bileşendir
- Container, Docker Daemon tarafından izole edilen process'lerdir
- Docker Image, containerlara kurulacak uygulama veya işletim sistemi dosyalarıdır
- Docker Registry, image'ların saklandığı ve paylaşıldığı platformdur
- Avantajları
- Platformdan bağımsız çalışır ve donanım kaynaklarını verimli kullanır
- CI/CD süreçlerinde hızlı ve kolay kurulum sağlar
- Sanal makinelere göre daha hafif ve ölçeklenebilir
- Orkestrasyon Araçları
- Docker Swarm, Docker için yerel konteyner orkestrasyon aracıdır
- Kubernetes, çok konteynerli ortamları yönetmek için kullanılır
- Docker-Kubernetes sisteminde Docker paketleme, Kubernetes dağıtım aracıdır