‫Tamam. Yeterli ders.
‫Aslında biraz görev atalım. Docker'daki konteyner komutlarını çalma şansınız olduğu
‫için birden fazla
‫konteyneri başlatmak için biraz ödev vermek istiyorum. Farklı kaplarda aynı anda birden
‫çok resim şekli ayarlamak nasıl bir süreç
‫sürecinden geçecek.
‫Bununla birlikte belgelerine ihtiyacınız olacak.
‫--help komutunu biliyorsunuz.
‫Bunu göz önünde bulundurarak dokümanlar da var. liman işçisi. com.
‫Orada bulunmadıysanız, kesinlikle birkaç dakika içinde kontrol edin ve sadece etrafına tıklayın.
‫Bu hemen bakmanız gereken bir şey değilse de, orada belgelerin genişliği için bir fikir edinmeniz
‫yeterlidir.
‫Gerçek web sitesi tamamen açık kaynaktır ve dokümantasyon eklemek veya değişiklik
‫önerilerinde kullanmak için GitHub'ı kullanabilirsiniz. Bu web sitesine gitmemem ile geçen bir gün nadirdir. Burada sabit miktarda
‫yeni bilgi var.
‫Onu kontrol etmenizi kesinlikle tavsiye ederim.
‫Aslında Google'da arama yaptığım zamanların çoğu, yine de iki veya üç en iyi seçimden
‫biri haline geldi.
‫Üç kap içeren bir uygulama başlatacaksın. Aslında, bu üç farklı
‫kapları uygulama verileri veya kaynak dosyalarıyla kurmayacağız.
‫Sadece bunları nasıl başlatacağınıza ve nasıl farklı olduklarına dair fikirleri almanızı ve birlikte
‫yönetmenizi istiyorum.
‫Kesinlikle -d'yi müstakil olarak kullanmak istiyorsunuz.
‫O zaman her zaman --name kullanmanızı öneririm. üzerinde çalışırken uğraşmanız daha kolay.
‫Yerel makineniz
‫İsterseniz ne isterseniz isim koyabilirsiniz. Her bir konteyner, diğer konteynırlarla aynı
‫limanda çalışamıyorsa, onları her birine kendi limanı vermelisiniz,
‫çünkü onları konutta sergiliyorsanız.
‫Sağ.
‫Ana bilgisayarın her kapsayıcıyı dinleyip trafiği iletmesine izin vereceğiz, hepsinin farklı bağlantı
‫noktalarında çalışması gerekir.
‫Bu durumda nginx vekil olarak hareket edecek ve sadece 80 numaralı bağlantı noktasına oturacak. 8080'de çalışacak.
‫Apache sunucusu veya httpd
‫Daha sonra mysql sunucusu 3306 numaralı varsayılan bağlantı noktasında çalışıyor.
‫Yine, bunlar aslında birbirleriyle henüz herhangi bir şekilde konuşan üç konteynır
‫olmayacak.
‫Fakat biz sadece onları başlatıp tekrar hepsini yıkacağız.
‫Henüz deneyimli olmadığınız bir şey, konteyner çalıştırma komutunun seçeneklerinden birinin geçip geçtiği
‫bir ortamdır.
‫Yani, -e veya --environment, bu konteyner'e geçmek istediğiniz herhangi bir ortam değişkenini geçirecektir.
‫Bu, çevreye dayalı ayarları kutularımıza aktarmanın çok yaygın bir yoludur.
‫Test veya dev için, üretim karşısında farklı çevre değişkenlerine sahip olmak oldukça sıktır ve bunu
‫nasıl yapacağımız çevre seçeneğidir.
‫Kullanacağınız mysql görüntüsüyle, aslında
‫açılışta rastgele bir root şifresi belirleme seçeneği vardır.
‫Bu parolayı bulma şekliniz, başlangıçta ilk kez görülecek logs komutunu
‫kullanıyor olacak ve bu rasgele şifrenin ne olacağı kütüklere tükürecektir.
‫doğru olduğunu düşünüyorsanız, dur ve rm komutlarıyla hepsini tekrar yırtabilirsiniz.
‫Bütün kapları çalıştırdıktan sonra
‫Ls komutu hepsini başlattığınızdan ve hepsinin temizlendiğinden emin olmak için ls komutunu kullanmanızı
‫rica ederim.
‫Aslında hepsini kaldırdığınızdan emin olmak için ls -a'yı kullanmanız gerekebilir. Bundan sonra bir
‫video bırakacağım, aslında sıkıştığında nasıl yapacağımı gösteriyor.
‫İyi şanslar. Bir sonraki bölümde görüşürüz.