SORU
1 AĞUSTOS 2013, PERŞEMBE


Docker lxc-araçlar (kullanıcı alanı LXC araçları Ekle) nedir?

Eğer Docker özelliklerine bir göz atacak olursak, bunların çoğu zaten LXC tarafından sağlanır.

Ne Docker Ekle? Neden düz LXC üzerinde Docker kullanmalıyım?

CEVAP
13 AĞUSTOS 2013, Salı


Docker FAQ:

Docker lxc yerine geçmez. "lxc" birbirinden işlemler korumalı alan ve kaynak pozisyonlarını kontrol sağlayan linux çekirdeği (özellikle ad ve kontrol grupları) yetenekleri ifade eder.

Çekirdek özellikleri düşük seviye bu temelin üzerine, Docker gibi bir çok güçlü işlevleri ile yüksek seviye bir araç sunuyor:

  • Makineler arasında taşınabilir dağıtım.Docker tanımlar bir biçimde donatılacak bir uygulama ve tüm bağımlılıklarından içine bir tek nesne olan aktarılabilir herhangi bir docker özellikli bir makine, ve orada idam ile Garanti yürütme ortamı maruz kalan bu uygulama değişmeyecek. Lxc uygular ön koşul taşınabilir için önemli bir dağıtım olan korumalı alan süreç, ama bu tek başına taşınabilir dağıtımı için yeterli değildir. Eğer sen gönderdin bana bir kopyasını uygulama yüklü bir özel lxc yapılandırma, neredeyse kesinlikle kaçak makinem yolu bu mu senin, çünkü bağlı makinenizin özel yapılandırma: ağ, depolama, oturum, dağıtım, vb. Docker aynı docker konteyner - değişmeden - birçok farklı makineleri, birçok farklı yapılandırmaları ile çalışacak, böylece makine ile ilgili ayarlar bu bir soyutlama tanımlar.

  • Uygulama merkezli.Docker dağıtım için optimize edilmiştiruygulamalarmakinelerin aksine. Bu API, kullanıcı arayüzü, tasarım felsefesi ve belgelendirme yansıyor. Buna karşılık, lxc yardımcı komut basit makineler gibi - temelde sunucu önyükleme daha hızlı kaplar odaklanmak ve daha az ram lazım. Sadece bu kaplar daha fazlası olduğunu düşünüyoruz.

  • Otomatik oluşturun. Docker geliştiriciler otomatik olarak kaynak kod, uygulama bağımlılıkları üzerinde tam kontrol ile, yapı araçları, ambalaj vs. bir konteyner içinde monte etmek için bir araç içerir. Yap, maven, şef, kukla, tuz, debian paketleri, rpm, kaynak tarballs, ya da bunların herhangi bir kombinasyonu, kullanmak için ücretsizne olursa olsun, makine yapılandırma.

  • Sürüm oluşturma.Docker konteyner başarılı sürümleri izleme sürümü arasındaki fark inceleniyor, yeni sürümleri işlemek, vb geri almak için git-gibi özellikleri içerir. Tarihi de içerirnasılbir konteyner kuruldu ve kim tarafından, tam izlenebilirlik üretim sunucudan Yukarı geliştirici yere geri almak. Docker de artan yükleme ve indirme"," kapsayıcı, yani yeni sürümleri sadece gönderme farklar tarafından transfer edilebilir. pull benzer uygular

  • Bileşen yeniden kullanın.Herhangi bir kapsayıcı olarak" daha oluşturmak için bileşenleri özel. "temel resim kullanılabilir Bu el ile veya otomatik bir yapının parçası olarak yapılabilir. Örneğin ideal bir python ortamı hazırlamak, ve 10 farklı uygulamalar için bir üs olarak kullanabilirsiniz. İdeal postgresql kurulumu tüm gelecekteki projeler için yeniden kullanılabilir. Ve benzeri.

  • Paylaşım.Docker vardır erişmek için bir ortak kayıt defteri (https://registry.hub.docker.com/) burada binlerce insan var karşıya kullanışlı kaplar: hiçbir şeyden redis, couchdb, isim ırc fedai için raylar uygulama sunucuları için hadoop temel görüntüler için çeşitli dağıtımlar. Kayıt ayrıca "yararlı kaplar docker ekibi tarafından yapılmaktadır. standart kütüphane bir resmi içerir Herkes kendi kayıt ve özel kaplarda saklamak ve aktarmak için dağıtmak, böylece açık kaynak kendisi, kayıt defterini, örneğin iç sunucu dağıtımları için.

  • Aracı ekosistem.Docker ve kaplar oluşturma ve dağıtım otomatikleştirme özelleştirme için bir API tanımlar. Araçları docker ile onun yeteneklerini bir araya getirerek büyük bir numarası vardır. PaaS-dağıtım (Dokku, Deis ' Flynn), çoklu-düğüm orkestrasyon (maestro, tuz, ay sonra, openstack nova), yönetim panoları (docker-uı, openstack ufuk, Tersane), konfigürasyon yönetimi (şef kukla), sürekli entegrasyon (jenkins, strider, travis), vb. Docker hızla konteyner tabanlı standart olarak kendisini takım kuruyor.

Bu yardımcı olur umarım!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • mist64

    mist64

    30 Mayıs 2006
  • MyTiredBones

    MyTiredBones

    2 Temmuz 2013