Docker

Docker, Mac üzerinde kapsayıcıları oluşturmak, çalıştırmak ve yönetmek için yerel geliştirme iş akışlarına entegre araçlar sunan bir masaüstü uygulamasıdır.

Docker Inc com.docker.docker

Docker nedir?

Docker, macOS üzerinde kapsayıcılaştırılmış uygulamalar oluşturmak, çalıştırmak ve yönetmek için kullanılan bir geliştirici aracıdır. Uygulama; yazılım geliştiriciler, DevOps mühendisleri ve uygulamaları oluşturup test etmek için tutarlı bir yerel ortama ihtiyaç duyan teknik ekipler için tasarlanmıştır. Docker Desktop, kapsayıcı çalışma zamanını, komut satırı araçlarını ve grafik arayüzü tek bir pakette bir araya getirir; böylece kullanıcılar image, container, volume ve Compose projeleriyle tek bir yerden çalışabilir. Genellikle yerel veritabanlarını ve servisleri başlatmak, çok kapsayıcılı uygulamaları test etmek ve ortamları makineler arasında yeniden üretmek için kullanılır. Uygulama ayrıca Kubernetes tabanlı iş akışlarını destekler ve yaygın geliştirme araçlarıyla entegre olur; bu da onu modern web, API ve mikroservis geliştirme için kullanışlı hale getirir. Docker Inc, Docker Desktop for Mac, Windows, and Linux yayımlar.

Temel özellikler

  • Kapsayıcılaştırılmış uygulamaları yerel olarak oluşturun ve çalıştırın
  • Image, container, volume ve network öğelerini masaüstü arayüzünden yönetin
  • Docker Compose ile çok kapsayıcılı projeleri başlatın
  • Yerel küme testleri için entegre Kubernetes kullanın
  • Grafik uygulamanın yanında Docker CLI araçlarına erişin
  • Ekipler arasında tutarlı geliştirme ortamları paylaşın

Uygulama kalıntılarını diCleaner ile inceleyin

Temizlemeden önce önbellekleri, destek dosyalarını, kapsayıcıları ve giriş öğelerini kontrol edin.

diCleaner indir

Güvenlik genel bakışı

Durum: Çoğunlukla güvenli

Docker Desktop meşru bir geliştirici yazılımıdır ve arka plandaki ağ ile sanallaştırma davranışı, kapsayıcıları çalıştırmak için normaldir. Mac üzerinde, ağ yapılandırması, ayrıcalıklı portlar veya komut satırı entegrasyonu gibi bileşenleri ayarlamak için kurulum sırasında yönetici erişimi isteyebilir. Docker içinde çalıştırdığınız kapsayıcılar yerel servisleri dışa açabilir, klasör bağlayabilir ve harici registry kaynaklarından image indirebilir; bu nedenle temel pratik risk uygulamanın kendisinden değil, çalıştırmayı seçtiğiniz içerikten kaynaklanır. Güvenilir container image'ları kullanın, yayımlanan portları ve paylaşılan klasörleri gözden geçirin ve uygulamayı güncel tutun.

Öneri: Kapsayıcı tabanlı geliştirme, yerel veritabanları, test ortamları veya Compose projeleri kullanıyorsanız Docker'ı tutun. Artık Docker iş akışlarını kullanmıyorsanız, disk alanı boşaltmak ve arka plan bileşenlerini durdurmak için kaldırabilirsiniz; ancak hâlâ ihtiyaç duyduğunuz yerel container, image ve volume verileri varsa önce dışa aktarmalı veya yedeklemelisiniz.

Yaygın yollar

  • /Applications/Docker.app

Önbellek yolları

  • ~/Library/Caches/com.docker.docker

Destek yolları

  • ~/Library/Application Support/Docker Desktop
  • ~/Library/Group Containers/group.com.docker

Tercih yolları

  • ~/Library/Preferences/com.docker.docker.plist

Kapsayıcı yolları

  • ~/Library/Containers/com.docker.docker

Deneyimini paylaş

Deneyimini paylaşan ilk sen ol.

Bu uygulama ile deneyiminizi paylaşın