Docker baş operatörü: Açık kaynak konteyner projesi neden yeni bir şekil alıyor?

  • Sep 05, 2023

Docker'ın konteyner teknolojisinin geçen yılki hızlı yükselişi, projenin aksamasına neden oldu Yakın zamanda atanan baş operatör Steve, yeni yapısının ele alacağı baskılar altında olduğunu söylüyor Francia.

stevefranciadocker-2015jan220x251.jpg

Steve Francia: Daha iyi toplum ilişkileri.

Resim: Docker

Geçen yıl katkıda bulunanların dört katına çıkmasıyla açık kaynaklı Docker konteyner projesi, bu hızlanan büyümeyle başa çıkmayı amaçlayan yeni bir yapıyı ortaya çıkardı.

Topluluğun tasarım sürecinden geçen yeniden yapılanmanın amacı Docker'ın açıklığını artırmak ve erişilebilirlik sağlar ve yanıt süreleri ve iyi performans gibi temel nitelikleri etkilemeden projenin boyutunun büyük ölçüde artmasını sağlar. iletişim.

Bu hedeflere ulaşmak için baş mimar, baş bakımcı ve baş operatörden oluşan bir üçlü yönetim dizginleri ele alıyor: Docker kurucusu ve CTO Solomon Hykes, önemli Docker projesi libcontainer'ı Michael Crosby'nin yaratıcısı ve eski MongoDB baş geliştirici savunucusu Steve Francia.

"Solomon projenin vizyonunu yönlendirmeye ve mimariyi ortaya koymaya devam edecek. Michael teknik kalitenin koruyucusu olacak - o kapı bekçisi. Geçtiğimiz ay Docker'a katılan Francia, bakımcı olarak zaten bunu yaptı ancak baş bakımcı olarak tüm bunlardan sorumlu olacak" dedi.

"Benim işim etrafındaki her şeydir. Yani bunun bir alt kümesi daha iyi dokümantasyon, daha büyük ve daha geniş bir topluluk, daha iyi topluluk ilişkileri olabilir; gerçekten de bunların etrafında dönen herhangi bir şey var."

Docker, sanallaştırmanın daha hafif bir biçimi olan kapsayıcılarda uygulamaların oluşturulmasını ve dağıtılmasını otomatikleştirerek Geliştiricileri yazılım ve altyapı bağımlılıklarından kurtarmak, maliyetleri azaltmak ve verimlilik yaratmak için tasarlanmıştır. işlem.

Francia, günlük operasyonların yanı sıra sürüm yöneticisi olarak da görev yapıyor ve Docker Yönetişim Danışma Kurulu veya DGAB ile birlikte çalışıyor.

Francia, "Docker şu anda, toplulukla ileri geri iletişim açısından, şimdiye kadar açık kaynakta gördüğüm en iyi yanıt sürelerinden birine sahip ve burada tehlikede olan da bu" dedi.

Ayrıca bakınız

Docker CEO'su: Çok kapsayıcılı uygulamaları çalıştırmak neden artık daha kolay?

Şimdi Oku

"Solomon projeye en büyük katkı sağlayanlardan biri. Başlangıcından bu yana mimardı ve aynı zamanda zamanında pek çok farklı yöne çekilmişti.

"Takım bunaldıkça tepki süresi de doğal olarak azalacak ve biz çıtayı bu kadar yüksek tutmaya çalışıyoruz ki bu, açıkçası bulunduğumuz ölçekte duyulmamış bir şey."

Francia, açık kaynaklı NoSQL veritabanı MongoDB topluluğunu geliştirmek için üç yıl harcamış olmasının yanı sıra, popüler Go tabanlı Hugo web sitesi motorunu da geliştirdi.

"Mongo'da da benzer hızlı bir büyüme yaşadık. Docker aslında Mongo'dan daha hızlıdır. Beni işe almak istemelerinin nedenlerinden biri de tarihteki herhangi bir şeyle paralellik kuracaksanız Bu türden bir büyüme yaşayan MongoDB'dir; Docker'dan önce bildiğim en hızlı büyüyen açık kaynak projesi olduğunu söyleyebilirim. ile ilgili.

"Artık Docker, büyüme açısından bunu neredeyse iki kat daha hızlı yapıyor. Neredeyse bir gecedeymiş gibi geliyor. Bununla birlikte gelen pek çok zorluk var. Mongo'da ilerledikçe bunun üzerine kitap yazdığımızı hissettim. Mongo daha önce bu yolda yürümüştü ve kesinlikle oradaki bazı deneyimlerden yararlanacağız."

Docker projesine katkıda bulunanların sayısı şu anda 740'ın biraz altında. 2014 yılında proje, yarısı Docker Inc. için çalışmayan kişilerden gelen 5.000'den fazla çekme talebini işleme koydu. Docker'a göre proje şu anda kullanıcı arayüzleri, yönetim çerçeveleri ve izleme araçları dahil 20.000'den fazla proje ve 85.000'den fazla Dockerlı uygulama üretti.

Francia, projenin geliştirici ve DevOps topluluklarına odaklanmaya devam edeceğini söyledi.

"Benim felsefem her zaman şuydu: Eğer doğru deneyimi yaratabilirseniz o zaman insanlar mutlu olacak ve bir şeyler yapmaya devam edecekler. İnsanların hoş karşılandıklarını hissetmelerini istiyorum. İnsanların destek aldıklarını hissetmelerini istiyorum." dedi Francia.

"Kendinizi ortaya koymaya çalışmak ve nispeten yeni bir dilde büyük bir projeye katkıda bulunmak samimi bir şey olabilir. Yani insanlara ihtiyaç duydukları rahatlığı ve desteği ve yardımı sağlıyoruz. Pek çok proje, pek çok katkıya hayır diyor. Cevabımız hayır olmayacak. 'İşte nasıl evet alacağınız'.

"Sonra kullanıcı tarafında da aynı şey var. İnsanlar Docker'ı ilk kez benimseyip ilk kez denediğinde, bu deneyimin muhteşem olmasını, ters takla atmalarını istiyorum. İşte burada başlıyorum ve oradan geriye doğru çalışıyorum."

Docker hakkında daha fazla bilgi

  • Microsoft Ocak Azure güncellemeleri: Docker, Key Vault, büyük VM'ler
  • PaaS olmadan Docker yalnızca bir grup konteynerden ibarettir
  • Parallels bir sonraki Cloud Server sürümünde Docker'ı benimsiyor
  • IBM, Docker anlaşmasını imzaladı ve kendi Containers beta sürümünü kullanıma sundu
  • AWS, Docker teknolojisini ikiye katladı ve EC2 Container Service'i başlattı