Docker kayıt defteri, Docker görüntülerini depolayan ve dağıtan bir sistemdir. Bir kayıt defteri merkezinde barındırılan birçok görüntü vardır. Bir görüntünün, her biri farklı bir etiketle tanımlanan birden çok sürümü olabilir.
Bir kayıt defteri, kullanıcıların ondan Docker görüntülerini çekmesine ve barındırma için yeni görüntüleri ona göndermesine olanak tanır. Bu, başvurunuzun bir kopyasına çevrimiçi olarak sahip olmanızı sağlar. Ayrıca görüntüleri başkalarıyla paylaşmanıza olanak tanır.
Bir uygulamanın görüntüsünü Docker kayıt defterine göndermek için ihtiyacınız olan her şeyi öğrenin.
Docker Kayıt Defterini Neden Kullanmalı?
Çevrimiçi olarak birçok genel kayıt olmasına rağmen, DockerHub çok popülerdir. Docker kayıt defteri, aşağıdakilerden sorumlu şirket olan Docker Inc'in bir ürünüdür: Docker platformu
kendisi. Hem genel hem de özel depoları barındırır. Genel depoları kullanabilir veya kısıtlı özel depolar için ödeme yapabilirsiniz.Docker kayıt defteri, otomatik derlemeler, kurumsal hesaplar ve kaynak denetimi entegrasyonu sağlar. Kurulum çok benziyor GitHub, işbirliğine dayalı açık kaynak platformu. Docker motoru, varsayılan olarak Docker kayıt defteriyle etkileşime girer. CI/CD işlemlerinizi de çalıştırabilirsiniz.
Bir demo uygulaması dağıtarak Docker kayıt defteri hakkında daha fazla bilgi edinebilirsiniz.
Bir Docker Kayıt Hesabı Oluşturun
Şuraya giderek başlayın: Docker Hub web sitesi ve orada bir hesap kaydı.
Kaydolup oturum açtıktan sonra Docker hesabınıza erişebileceksiniz.
Bir demo uygulama görüntüsünü göndermek için bir havuz oluşturmanız gerekir. Tıkla Depo oluştur düğmesine basın, ardından bir İsim Ve Tanım deponun. Deponuzu herkese açık mı yoksa özel mi yapacağınızı seçebilirsiniz. Docker kayıt defteri, bir ücretsiz özel depoya ve birden çok genel depoya erişmenizi sağlar.
Bir Docker Görüntüsü Çekin
Süreci test etmek için Docker Hub'dan örnek bir Docker Görüntüsü çekin. Bu komutu kullanarak bir Ubuntu görüntüsü çekebilirsiniz:
liman işçisi ubuntu çekin
Ubuntu, resmi Docker görüntülerinden biridir. Ardından, onu kendi Docker deponuza aktarmanız gerekir.
Resminizi Docker Kayıt Defterine Aktarın
Artık görüntüyü yerel makinenizden Docker Hub deposuna göndermelisiniz. Tüm depolar, görüntülerin bunlara nasıl itileceğine ilişkin talimatlar içerir. Deponuza aktarmadan önce yerel görüntünüzü yapılandırmak için bu özel sözdizimini kullanmanız gerekecek. Bunun gibi görünmelidir:
Uzak havuzdaki komutla aynı ada sahip olmak için yerel deponuzdaki görüntünün adını değiştirin. Bunu aşağıdaki komutla yapabilirsiniz:
liman işçisi etiketi ubuntu: en son sandra35/testrepo: en son
İşlem tamamlandığında resimleriniz arasında yeni isim ve etikete sahip görseli görmelisiniz.
Ardından devam edin ve aşağıdaki komutla görüntüyü kayıt defterine gönderin:
docker push sandra35/testrepo: en son
Başarılı bir itme şöyle görünecektir:
Şimdi, tarayıcınızda uzak Docker deponuza gidin. Sayfayı yenilediğinizde görseli depoda görmelisiniz.
Tebrikler, bir görüntüyü Docker kayıt defterinde başarıyla barındırdınız! Resmin üzerine tıklayarak uygulama günlüklerini kontrol edebilirsiniz.
Aynı yöntemi kullanarak kendi uygulamalarınızı barındırabilirsiniz. Uygulamanızın boyutu, barındırılan görüntünün hacmini artıracaktır. Kayıt defteri, görüntüyü siz silene kadar saklar. Resminizi internetteki herkesle paylaşabilirsiniz.
Docker Kayıt Defteri En İyi Kayıt Defteridir
Docker kayıt defteri, Docker yazılım sisteminin harika özelliklerinden biridir. Kayıt defteri, görüntülerin çevrimiçi olarak depolanmasını ve dağıtımını optimize eder. Kapsayıcılı uygulamaları hızlı bir şekilde oluşturabilir ve bunları çevrimiçi olarak gönderebilirsiniz.
Docker kayıt defteri, genel havuzlarında sınırsız sayıda uygulama barındırır. Alternatif olarak, belirli bir hedef kitleyle sınırlı, ücretli özel depolar oluşturabilirsiniz.
Docker kayıt defterini kullanmaya başlayın ve uygulamaları depolama ve paylaşma şeklinizi değiştirin.