‫Pekâlâ, bu bölümdeki ilk ders bu yana, bu bölümün tamamıyla ilgili olanı
‫gerçek anlamda ele alacağım ve bunlar konteynırlar.
‫Konteynerler, Docker araç takımının temel yapı taşıdır ve öğreneceğimiz ilk
‫şeylerden biridir.
‫Konteynerlerin ne olduğunu, nasıl çalıştırılacağını, VM'den farklı olduklarını ve
‫konteynırın diğer temel işlevlerini öğrendikten sonra, görüntüler inşa etmeye ya da gelişmiş şeyler yapmayacağız.
‫Bu yüzden yapmak istediğimiz ilk şey, Docker'ın son sürümüne sahip olduğumuzdan ve çalışmakta olduğundan emin olmaktır.
‫farklı yönlerini nasıl yönetecekleri hakkında konuşur: başlatın, durdurun, silin, oluşturun.
‫Bu konuyu ve bu dersi aldıktan sonra,
‫diğer dersler, konteynerlerin
‫başlatılması, Bu tür
‫konteynerin şeyler. Ve biz bunun için Nginx kullanacağız. Nginx, basitçe Docker komutlarını öğrenmek ve
‫Docker konteynerlerini nasıl kullanacağımız konusunda gerçekten kolaylaşacak olan temel bir web sunucusudur.
‫Bundan sonra, bazı ağ temellerine atlayacağız. Donanma ağı
‫ve konteynerlerin birbirleriyle nasıl konuştuğunu öğreneceksiniz.
‫şartı, Docker'ın en son sürümüne sahip olduğunuz ve düzgün çalıştığının olması.
‫Ve bu bölümün tamamı için asıl
‫Bu yüzden bu derste doğru şekilde kurulduğundan emin olabilirsiniz.
‫Docker komut satırının düzgün çalışabilmesi
‫için, işletim sisteminiz için uygun terminalde olduğunuzdan emin olmanız gerekir.
‫Mac'i kullanacağım, bu yüzden Terminal'i veya iTerm2'yi kullanabilir; Mac'teki iki popüler seçenek
‫Daha sonra Windows'ta, Docker for Windows kullanıyorsanız PowerShell'i kullanırsınız.
‫Docker Araç Kutusu'ndaysanız, Docker Araç Kutusu ile birlikte verilen Hızlı Başlangıç ​​Terminali'ni kullanırsınız.
‫Ve eğer Linux'daysanız, sadece seçtiğiniz bir Linux kabuğu kullanacaksınız.
‫Bunlar, kendi işletim sisteminizi kurmanız için
‫önceki bölümde bahsettiğim herşey.
‫Dolayısıyla, daha fazla sorunuz varsa o videolara bakmanız yeterlidir.
‫Ama başlayalım.
‫İlk komuta liman sürüsüdür. Bu komut, yalnızca istemcinin sürümünü döndürür; bu, daha
‫önce kullandığımız CLI'tır ve
‫sunucu olarak da bilinir; ve, makine arka planda makinenizde çalışıyor.
‫Linux'ta bir hizmet adı verilir, ot'ın daimi olarak daemon da denir.
‫Windows'ta genelde Mac ve
‫Ve işte burada olan liman hattı komut satırımız aslında makinemdeki sunucu ile konuşuyor ve değerlerini ve
‫müşterilerin değerlerini kendilerinin geri gönderiyor.
‫İdeal olarak aynı olmalı ama aynı sürüm olması gerekmiyor.
‫Ve onları olabildiğince en yeni sürümü olmasını istiyorsunuz. 1 gibi eski bir sürümünüz varsa. 12 veya 1 13, kesinlikle bir önceki bölüme gidip uygun sürümleri yüklediğinizden
‫emin olmak istiyorsanız, çünkü yalnızca en yeni sürümlerde olan
‫birçok yeni özellik kullanacağız.
‫konuşabileceğimi ve düzgün çalıştığını doğruluyor.
‫Sunucudan bilgi döndürdüğümden, sunucuyla
‫Burada bir hata alırsanız, belki bir sudo liman işletmesi sürümü yapmanız gerektiği anlamına gelir.
‫Belki Linux'daysanız ya da muhtemelen
‫Docker'iniz çalışmıyor ve belki Docker'ın düzgün çalıştığından emin olmak için önceki bölümdeki videolara gitmeniz gerekebilir.
‫Şimdi Docker motorumuzdan biraz daha bilgi edinin.
‫Limana ait bir bilgi verirsek, yalnızca sürümden çok daha fazla şey döndürür. Gerçekten bize, motorumuz için yapılandırma ve kurulumumuz
‫hakkında çok fazla bilgi vereceğiz.
‫Docker'da depoladığınız görüntü sayısı gibi açıktır.
‫Bunlardan bazıları, çalıştırmakta olduğunuz konteyner sayısı veya
‫Ancak bu diğer şeylerin birçoğu şimdi mantıklı gelmiyor ve sorun yok.
‫Bu ders boyunca bir sürü işi yapacağız.
‫Şimdi Docker'da kullanabileceğiniz tüm komutların neler olduğunu merak ediyor olabilirsiniz.
‫Ve sadece liman yazarı yazarak ve geri dönerek bunlardan bir listesini alabilirsiniz.
‫Aşağıda uzun bir liste göreceksiniz.
‫Aslında burada tam liste değil, çünkü burada en başta görürseniz şu
‫anda bu yönetim komutuna sahibiz.
‫Böylece 2017 başında Docker, bu listede çok sayıda komut aldığımızı fark etti
‫- nereye liman alanı ve komut
‫yazacağım - o kadar çok vardı ki daha kolay bir yol yaratmaları gerekiyordu. Bütün bu komutları organize etmek.
‫İşte o zaman yönetim komutlarını yarattılar ve docker alanına sahip olduğunuz bir
‫formatı yönetim komutu ve ardından da alt komut oluşturuyorlar. Dolayısıyla, bu ders boyunca
‫her ikisini de biraz kullanmaya çalıştığımızı göreceksiniz.
‫Çoğunlukla Docker'ın yeni modelini kullanacağız.
‫Şimdi konteynır çalıştırma örneğini kullanalım - ve bu komutun yeni biçimi.
‫Fakat Docker projesinin başlangıcından bu
‫yana, liman işletmeciliği genellikle bu komutu yazmamızın yolu olmuştur.
‫Kısa bir süre önce liman limanının konteynır işletmesinin bu komutu çalıştırmanın yeni bir yolu haline geldiğini belirtti.
‫Şimdi Docker'ın en güzel yanı, geriye dönük uyumluluğa odaklanmış olması.
‫Dolayısıyla liman işletmesi muhtemelen sonsuza kadar çalışacaktır; ancak, aldığımız
‫yeni komutlar bu liman işletmecisi komut değerini kullanmayacak.
‫Docker alanı komut alanı alt komut değeri kullanılacak. olduğunu açıklayacağım ve muhtemelen eski yolunu ve komutun bu seçeneğe sahip olup olmadığına bağlı
‫olarak bunu yapmanın yeni yolunu göstereceğim.
‫Bu yüzden, bu komutları her kullandığımızda, bunların ne
‫Dolayısıyla bu dersten geçerken anlam kazanmaya başlayacağız.
‫Tamam, kısa bir ders aldık ve oldukça basitti,
‫sadece bu komutları gerçek hızlı gözden geçirelim.
‫Docker version komutu, her zaman yeni bir Docker sisteminde kullandığım komut; sadece müvekkilimin motorla konuşabileceğinden ve beklediğim sürümü çalıştırdığından
‫emin olmak için.
‫İkincisi liman işçisi bilgisi, beklediğim şekilde kurulduğundan emin olmak
‫için, motorun dışındaki yapılandırma değerlerinin çoğunu verir.
‫Ve son olarak, komut satırı yapısından bahsettik. Eski yol hala çalışıyor.
‫Bu nedenle, son 4 yıldır yaşlı olan daha eski komutlar
‫için liman komutuyla ve daha sonra seçenekleri ile çalışırlar.
‫Ancak ilerleyen yeni komutlar için Docker, docker alan komut alanı alt komutuyla yönetim komutlarının
‫yeni bir modeli oluşturuyor. Kullandığımız örnek, docker çalıştırdı,
‫Docker'da eski yolun liman işleyicisinin çalıştırıldığı, ancak rıhtım konteyneri çalıştırmanın yeni yolunun da çalıştığı Docker'da
‫kullandığınız en yaygın komutlardan biri.
‫yöntemleri mi kullanmak isteyip istemediğinize bakmaksızın bu komutları nasıl kullanmak istediğinize karar verebilirsiniz, çünkü ikisi de hala çalışacaktır.
‫Ve eski yöntemleri mi yoksa yeni
‫