El kullanımı sanallaştırma her geçen gün daha alakalı hale geliyorçünkü sağladıkları iyileştirmeler ve yeni özellikler ile teknolojinin kullanımını kolaylaştırıyorlar. Bu, hem şirketlerin hem de son kullanıcıların onu kullanabilme kolaylığına ve güvenliğine sahip olmasını sağlar.
Onunla çeşitli etkinlikler gerçekleştirebilir ve hem işletim sistemlerini hem de uygulamaları çalıştırabilirsiniz Tamamen izole bir alanda çalıştıkları için ana işletim sisteminden ödün vermeden.
bu sefer Hadi Docker'a bir göz atalım, hangi platformlar arası açık kaynaklı bir uygulamadır o yazılım kapsayıcıları içindeki uygulamaların dağıtımını otomatikleştirir, Linux'ta işletim sistemi düzeyinde ek bir soyutlama ve Sanallaştırma otomasyonu katmanı sağlar.
Birçoğunuz Docker'ı zaten duydunuz veya kullandınız çünkü zaten oldukça ünlü. temel olarak işletim sistemi düzeyinde konteyner sanallaştırma gerçekleştirebiliriz, ancak Docker'ın bağımsız kapsayıcıların tek bir Linux örneği içinde çalışmasına izin vermek için kgruplar ve ad alanları gibi Linux çekirdeği kaynak izolasyon özelliklerini kullandığından ve sanal makinelerin başlatılması ve bakımının ek yükünden kaçınıldığına dair güvence ile.
Docker iki sürümü yönetir EV şirketleri için ödenen bir tane (kurumsal Sürüm) ve diğeri CE topluluğundan olan ücretsiz sürümdür (Community Edition).
Bizim durumumuz için vÜcretsiz sürümü kullanma konusunda ustalaşıyoruz.
Kuruluma başlamadan önce güncelleme durumunda yapılmadan önce herhangi bir kurulumu kaldırmalıyız, Bu yöntemin Ubuntu Artful 17.10, Ubuntu Xenial 16.04 ve Ubuntu Trusty 14.04 için de geçerli olduğunu söylemenin yanı sıra.
Şimdi dbir terminal açmamız gerekiyor (Ctrl + Alt + T) ve aşağıdaki komutu çalıştırın Docker'ın önceki kurulumlarını kaldırmak için:
sudo apt-get remove docker docker-engine docker.io
Bunu yapmak içindepolarımızı güncellememiz için zaman ile:
sudo apt-get update
Ve herhangi bir paket:
sudo apt-get upgrade
Docker CE'yi Ubuntu 18.04'e yükleyin
Bazı bağımlılıklar kurmalıyız Docker için şu komutlarla gereklidir:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
Bunu şimdi yaptım GPG anahtarını içe aktarmalıyız:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Parmak izini doğrulamalıyız deniz 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, parmak izinin son 8 karakterini arıyor.
Bunun için bu komutu çalıştırabiliriz:
sudo apt-key fingerprint 0EBFCD88
Bunun gibi bir şey döndürmesi gerekir:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
Şimdi depoyu eklemeliyiz aşağıdaki komutla sisteme:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Bir hata alırsanız, bunu yazdığınız terminalden yapmak için sources.list'i düzenleyerek manuel olarak ekleyebilirsiniz:
sudo nano /etc/apt/sources.list
Ve aşağıdaki satırı, tercihen sona eklersiniz:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
18.04 için artful için 17.10, 16.04 için xenial veya 14.04 için trusty kullanmıyorsanız Bionic'i nerede değiştirirsiniz?
Bu yapıldıktan sonra, depo listemizi şu şekilde güncelliyoruz:
sudo apt-get update
Ve şimdi artık Docker'ı sistemimize kurabiliriz, sadece aşağıdaki komutu yazmamız gerekiyor:
sudo apt-get install docker-ce
Kurulum tamamlandıktan sonra, Docker hizmetleri sisteminizi başlattığınızda otomatik olarak başladığından bilgisayarınızı yeniden başlatmanız önerilir.
Daha Docker'ın başarıyla kurulduğunu doğrulayın ve bu zaten sistemde çalışıyor basit bir test yapabiliriz, sadece bir terminali tekrar açmalı ve aşağıdaki komutu uygulamalıyız:
sudo docker run hello-world
Nihayet Docker grubunu kullanıcımıza eklemeliyiz bu sistemde yaratıldığından, ancak otomatik olarak eklenmediğinden, bunun için yürüttüğümüz terminalde:
sudo usermod -aG docker $USER
Ve voila, Docker sürümümüzü daha yeni bir sürümle güncellemek istiyorsak, sadece şunları yapmalıyız:
sudo apt-get install docker-ce
Bununla ilgili daha fazla bilgi edinmek isterseniz, bağlantıdaki daha fazla platform için kurulum kılavuzuna başvurabilirsiniz. bu.
Giriş yaparken ve wifi ile sorun yaşadım
YouTube?
Ubuntu 18'de çalışmıyor. Önce denedin mi?
Merhaba, eğitim için teşekkürler, bir skandaldan geldi. Docker henüz "kararlı" sürümü yayınlamadığından ve "test" eklemeniz gerektiğinden, havuz satırının başarısız olduğunu söyleyin.
Doğru olan şudur:
deb [arch = amd64] https://download.docker.com/linux/ubuntu biyonik test
Doğrulandı ve çalışıyor.
selamlar
Teşekkürler!….