Docker

Vikipedi, özgür ansiklopedi
Docker
Orijinal yazar(lar)Solomon Hykes
Geliştirici(ler)Docker, Inc.
İlk yayınlanma13 Mart 2013 (11 yıl önce) (2013-03-13)
Güncel sürüm25.0.4 / 7 Mart 2024 (33 gün önce) (2024-03-07)
Programlama diliGo
İşletim sistemiGNU/Linux, macOS, Windows
Platformx86-64, ARM
Türİşletim sistemi seviyesinde sanallaştırma
LisansFreemium
Resmî sitesidocker.com
Kod deposu Bunu Vikiveri'de düzenleyin

Docker, bir konteynerleştirme teknolojisi olarak adlandırılır.[1] Konteynerler, uygulamaları ve onların bağımlılıklarını bağımsız ve izole bir ortamda çalıştırmak için kullanılır. Bir Docker konteyneri, tüm uygulama kodunu, kütüphaneleri ve konfigürasyon dosyalarını içerir. Bu konteynerler, herhangi bir ortamda (geliştirme makineleri, test sunucuları, üretim sunucuları) tutarlı bir şekilde çalışabilirler. Docker'ın ilk sürümü 2013'te yayınlanmıştır.[2]

Docker, "Docker İmajları" adı verilen temel yapı taşları üzerine inşa edilmiştir. Bir Docker imajı, bir uygulamanın çalışması için gerekli olan tüm bileşenleri içerir. İmajlar, Docker konteynerlerini başlatmak için kullanılır. Docker konteynerleri, ana işletim sistemi üzerinde çalışırken, kendi bağımsız dosya sistemine ve işletim sistemine sahiptirler. Bu izolasyon, uygulamaların birbirleriyle ve ana işletim sistemiyle çakışmasını engeller.[3][4]

Docker, yazılım geliştirme ve dağıtım süreçlerini hızlandırır, taşınabilirliği artırır ve kaynakları daha verimli bir şekilde kullanmanıza yardımcı olur. Bu nedenle, Docker günümüzün yazılım dünyasında önemli bir teknoloji haline gelmiş ve birçok organizasyon tarafından benimsenmiştir.[5]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ "Docker nedir? | AWS". Amazon Web Services, Inc. 13 Eylül 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2023. 
  2. ^ "Docker: A Favourite in the DevOps World". 27 Ağustos 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Ağustos 2018. 
  3. ^ "Docker nedir?". Makale. Oracle. 12 Eylül 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2023. 
  4. ^ "Docker Nedir?". Makale. Beyaznet. 20 Ağustos 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2023. 
  5. ^ "Docker commands 97.6% market share in OS-level Virtualization (Containers)". enlyft.com (İngilizce). 21 Mart 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Eylül 2023.