‫Kayıt defteri, aslında konuştuğumuz gibi sadece bir HTTPS sunucusudur.
‫Varsayılan olarak 5000 numaralı bağlantı noktası üzerinde çalışır.
‫Yapacağımız şey, başlayacağımız ve sahip olduğumuz mevcut bir görüntüyü, aslında
‫Docker Hub'dan elde ettiğimiz gibi yeniden etiketleyeceğiz. Aslında kayıt defterinin hangi kayıt
‫defterinin kullanılacağı yeri değiştirmektesiniz, aslında var olan resimleri yeniden etiketleyeceksiniz. Sonra o resmi yerel önbellekten kaldıracağız ve
‫oraya ittikten sonra
‫kayıt defterinden çekeceğiz. Ardından, saklamayı nasıl değiştirebileceğinizi
‫göstermek için aslında durdurup yeniden oluşturacağız.
‫Bizim durumumuzda yalnızca yerel depolama alanını kullanacağız, ancak konuşacağımız çok
‫sayıda depolama alanı seçeneği var. Kayıt defterinde ve TLS'yi nasıl tercih
‫ettiğini gerçek bir hızlı not almak istiyorum. Doğru HTTPS güvenliği sağlanmadıkça,
‫Docker herhangi bir kayıt defteriyle konuşmaz.
‫Sağ?
‫Kimlik doğrulamanızın şifrelendiğinden ve iletilen başka şeylerin güvenilir olduğundan emin olmak
‫istiyor.
‫Buna Varsayılan olarak Güvenli diyoruz.
‫Sağ? Muhtemelen bunu daha önce duymuşsundur. Gerçekten biz olduğumuz yerel
‫ana makinelerde oluşturmadığımız sürece, yaratacağımız kayıt defteriyle konuşmayacağız.
‫Bunu yapacağız, sadece yerel ev sahibimizde çalışıyor.
‫Bu çok kolay.
‫Aslında, çoğu web sitesi gibi kayıt defterinin dahili olarak TLS ile birlikte gelmediği için, bu şeyi yalnızca kutunun dışında test
‫etmek için TLS hakkında endişelenmemiz gerekmez.
‫Genellikle kendi sertifikanızı yaratmanız gerekir.
‫hale gelir - Kayıt defteri seçeneği, motorda etkinleştirmeniz gerekir.
‫Ancak kayıt defteriniz için kendinden imzalı
‫sertifikalar yapacaksanız veya yapmanız konusunda ısrar etmediğim TLS olmadan uzaktan çalıştırmak isterseniz, ancak
‫gerek duyduğunuzda, aslında güvensiz bir
‫Bunu burada yapmayacağız.
‫Ancak şunu bilmek isterim ki, üretim aşamasında, kendinize ait
‫bir sertifikayı yapmanız gerekiyorsa, bunu etkinleştirmeniz yeterlidir. Docker'dan gelen iyi bir hatayı
‫alırsınız, der ki: "Bu kayıt ile konuşamam çünkü ona güvenmiyorum. "Bir şey yaparsan, bunu
‫yapmaya kalkışırsan.
‫Bugün, 5000 numaralı bağlantı noktasında normal HTTP ile çalışacağız.
‫Yerel makinemize
‫geri dönün ve bir rıhtıma konteynerle -d-p 5000
‫çalıştırın ve konteynerde 5000 olarak varsayılandır ve sadece kayıt defterini çağıracağım. Sonra bir görüntü kayıt defteri kullanıyoruz.
‫Bir rampa konteyneri yaparsam, onun çalıştığını görürsün. Kullanabilmek için
‫aslında etiketler kullanıyoruz.
‫Docker Hub'la resimlerimizi hatırlarsanız, bunları hesap adı ve depo adı biçiminde koymak
‫zorunda kaldık, ancak bu Docker Hub için. olarak etiketlemeliyiz.
‫Başka herhangi bir kayıt için aslında onu ev sahibi
‫Aslında merhaba dünya diye bir şey çekeceğim, çünkü güzel ve küçük. Çalıştırdığımızda, basitçe bu konteynırın
‫koştuğunu doğrulayan bazı metinler tükürür, bu
‫güzel küçük örnek için mükemmel. Yerel kayıt defterime itmek için yapmam gereken şey,
‫cenaze havuzumun nereye göndereceğini söyleyen başka bir etiket vermem gerekiyor.
‫Donanma etiketini ve daha sonra etiketlemek istediğim resmi ve daha sonra etiketlemek istediğim resmi kullanırız.
‫Yani 127. 0. 0. 5000, limanı
‫oraya, sonra merhaba dünya'ya koymalıyım.
‫1:
‫Bu, kendi resmi resmimi yerel kayıt defterimin kökünde yapmanın eşdeğeridir.
‫Bir liman köprüsü imajını yaparsam,
‫burada merhaba dünyasının iki etiketi var ve aynı resim kimliğidir çünkü yaptığım tek yapım başka bir etiket vermişti.
‫Ama sonra liman işlerim yaparsam, aslında Docker Hub'a itilmez, orada bir IP ve port olduğunu ve yerel kayıt
‫defterime geçtiğini göreceksiniz.
‫Şimdi docker görüntüsünün kaldırıldığı ve limana görüntüsüyle ilgili yerel kopyalarımızı kaldıralım.
‫TAMAM.
‫Ah. Sağ.
‫Görüntüyü kaldıramıyoruz çünkü öncelikle o konteynerden kurtulmak zorundayız.
‫Rıhtım
‫konteyner rm, ve bu merhaba dünyayı koşan konteyner, şimdi resmi kaldırabilirim.
‫Oraya gidiyoruz.
‫Tamam, o halde eğer liman röle görüntüsünü yaparsam, eminim elimde olmadığını biliyorum değil mi? Bu imajım yok.
‫Şimdi de aynı limandan limana çekiş yapabilirim.
‫Oraya gidiyoruz.
‫O görüntüyü aşağı çekiyorum.
‫Birincisi, kendi kayıt defterlerini kendi sebeplerinden
‫dolayı kullanacaksanız, yapmak istediğiniz ilk şey, verileri depolamak için bir miktar kullanmaktır.
‫Bu durumda, kayıt defterini silebilir ve aynı şeyi yapmak için bir birim kullanabiliriz.
‫Kayıt defteri-örnek-1 olduğum bu
‫dizinde olsaydım, bir liman kapımı
‫konteyner kill kayıt defteri, liman röle konteyneri rm kaydı yapabilirdim.
‫Tamam.
‫Böylece kayıt defteri konteynerimizi temizledik. Tekrar tekrar liman konteyneri yapalım d limanı 5000, tekrar
‫kayıt çağırın. Bu
‫sefer bir miktar verelim ve şu anki çalışma dizinini vermek için pwd numarasını kullanacağız
‫ve kayıt defteri verilerinin içine bir alt dizin koyacağız. Var lib kayıt defterine gitmesi gerekiyor.
‫Son bölüm, kayıt defteri görüntüsünü kullanıyoruz.
‫Bu teknik olarak yeni bir veritabanına sahip yeni bir kayıt defteri.
‫çektiğimiz ve geri çektiğimiz görüntüyü alsaydık,
‫merhaba dünyasının hâlâ orada olduğunu göreceksiniz.
‫Kayıt defteri verilerinde bir şeyler yazdıysanız, orada henüz bir şey olmazdı, ancak bir süre önce
‫Bir rıhtıma tekrar bastığımda tekrar itmeliyiz.
‫Şimdi bir ll ve kayıt defteri veri dizini yaparsam, orada bazı bilgiler görürsün. İşletim sisteminizde
‫olmayabilecek bir ağaç komutu
‫yaptım, ancak istemiyorsanız çalıştırmanız gerekmez. Buradaki tüm farklı yolları gösterecek olan ortak bir
‫Linux aracı. Gördüğünüz gibi, aslında
‫içeride bulunan gerçek ikili dosyalara, sonra etrafındaki meta veriler,
‫manifest ve etiketler gibi verilere veya lekelere ayrılır. birden fazla katman vardır.
‫Burada her şey kendi SHA dizininde bulunur çünkü burada
‫Orada kazmamız özellikle yararlı değil, ama görmek ilginç.
‫Al işte ozaman, buyur.
‫Yerel makinenizde bir kayıt defteri çalıştırmanın temelleri.
‫Sonra, bir kısmı TLS ile güvence altına alıp bazı kimlik doğrulamayı etkinleştirmeliyiz.
‫Tamam. Bir Docker kayıt defterini çalıştırmanın temelleri.
‫İşte bu derste baş vurduğumuz başlıca komutlar. Buraya bir şeyler yazmak isterseniz veya burada olduğundan emin olmak
‫için durak isteyebilirsiniz.
‫Şimdi bu dersle işiniz bittiğinden, bir sonraki
‫dersinizde taze bir kayrakla başlamanız için temizlemeyi unutmayın.
‫Şimdi gerçek kayıt defterini başlatacağız. Bir süredir bu konuda konuşuyorduk, bu yüzden onunla bir
‫şeyler yapalım.