Kullanmanın başlıca avantajlarından biri Sunucunuz için bir platform olarak Linux kaplar. Kaplar, bir kullanıcının bir mikro işletim sistemi ve özel bir yazılım parçası içermesini ve sistemde izole edilmesini sağlayan bir teknolojidir. Bunu yapmak inanılmaz performans ve esneklik sağlar. Linux'ta kapsayıcılar hakkında konuşurken, en popüler çözüm Docker'dır. Bu yazılım, kurulduktan sonra, neredeyse herkesin konteynerleri anında kurmasını ve çalıştırmasını çok kolay hale getirir. Linux'ta Docker'ı nasıl edinebileceğiniz aşağıda açıklanmıştır.
SPOİLER UYARISI: Aşağı kaydırın ve video eğiticisini izle bu makalenin sonunda.
Ubuntu sunucunuzda veya masaüstünüzde Docker CE'yi çalıştırmadan önce Ubuntu apt paket önbelleğini güncellemeniz ve yüklenmesi gerekebilecek yazılım güncellemelerini yüklemeniz gerekir.
sudo apt güncelleme sudo apt yükseltme
Sisteminiz güncellendikten sonra birkaç paket yüklemeniz gerekir. Bu paketler önemlidir ve Ubuntu’nun paket yöneticisinin HTTPS üzerinden indirmelerle daha iyi etkileşimde bulunmasına olanak tanır.
sudo apt-get install \ apt-transport-https \ ca-sertifikalar \ curl \ yazılım-özellikleri-ortak
Yükleme işlemindeki bir sonraki adım, resmi Docker yazılım deposu için GPG anahtarını eklemektir. Ubuntu yazılımı onsuz yüklemeyeceğinden bu önemlidir.
kıvırmak -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key ekleme -
Anahtar indirildiğinde, Ubuntu sisteminize resmi Docker CE yazılım deposunu ekleyin.
sudo add-apt-repository \ "deb [arch = amd64] https://download.docker.com/linux/ubuntu \ $ (lsb_release -cs) \ kararlı "
Son olarak, Ubuntu’nun yazılım kaynaklarını tekrar güncelleyin ve yükleme işlemini tamamlamak için Docker yazılımını yükleyin.
sudo apt güncelleme && sudo apt yükleme docker-ce
Debian için Docker CE'yi yüklemeden önce sistemi güncelleyin. Bu, Docker'ın makinenizde iyi çalışmasını sağlar.
sudo apt-get güncelleme sudo apt-get yükseltme
Her şey güncel olduğunda, Docker CE paketlerinin doğru indirilmesini sağlamak için birkaç araç yüklemeniz gerekir. Debian sürümünüze bağlı olarak talimatların farklı olacağını unutmayın.
sudo apt-get install \ apt-transport-https \ ca-sertifikalar \ curl \ gnupg2 \ yazılım özellikleri ortak
sudo apt-get install \ apt-transport-https \ ca-sertifikalar \ curl \ python-yazılım-özellikleri
Araçlar eklendiğinde Docker repo’nun GPG anahtarını Debian'a yükleme zamanı geldi. Bu kritik bir adımdır, bu yüzden görmezden gelmeyin. Debian, Docker'ı onsuz yüklemez.
kıvırmak -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ ID") / gpg | sudo apt-key ekleme -
Ardından Docker CE yazılım deposunu Debian kaynakları listenize ekleyin.
sudo add-apt-repository \ "deb [arch = amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ ID") \ $ (lsb_release -cs) \ kararlı "
Şimdi tek yapmanız gereken Debian’ın yazılım kaynaklarını ikinci kez güncellemek ve Docker CE'yi kurmak. Bunu aşağıdaki komutlarla yapın:
sudo apt-get güncelleme && sudo apt-get yükleme docker-ce
Docker'ı Fedora'ya yüklemeden önce bazı Dnf eklentilerini yüklemeniz gerekir. Bunlar önemlidir ve Docker yazılımının kurulumunun çok daha kolay olmasını sağlar. Dnf eklentilerini aşağıdakilerle kurun:
sudo dnf -y dnf-eklentileri-çekirdek yükleyin
Eklentiler yüklendiğinde, gerçek yazılım deposunu makineye ekleme zamanı gelmiştir.
sudo dnf yapılandırma yöneticisi \ --add-repo \ https://download.docker.com/linux/fedora/docker-ce.repo
Dnf ve Fedora'ya resmi Docker CE yazılım deposunu eklemek, kullanıcı sistemlerini güncellediğinde düzenli Docker güncellemeleri alacakları anlamına gelir. Docker'ı İnternet'e düzenli erişimi olmayan bir bilgisayara yüklüyorsanız, Docker CE indirme sayfasına gitmeyi ve bunun yerine bir RPM almayı düşünün.
İşlemi tamamlamak için Docker CE'yi doğrudan Fedora paket yöneticisinden yükleyin.
sudo dnf yükleme docker-ce
Docker, Linux'ta iyi desteklenmektedir. Yukarıdaki Linux dağıtımları, Docker'ın kullanmayı tercih ettiklerinden bazılarıdır. Yazılımı Linux'un farklı bir sürümüne almak istiyorsanız, kontrol etmek iyi bir fikirdir Dökümantasyon. Docker kurulum bilgileri harika bir araçtır ve birçok farklı Linux dağıtımı için çok fazla yazmaları vardır. Ayrıca, docker yazılımını yüklemenize yardımcı olabileceğinden, kullandığınız Linux dağıtımının belgelerine de bakın.
Docker CE kuruludur, ancak kullanmadan önce hizmetlerini etkinleştirmek için init sistemini kullanmanız gerekir. Kullandığınız işletim sistemine bağlı olarak, talimatlar farklı olabilir. Örneğin, Ubuntu veya Debian talimatlarını izlediyseniz, yükleme işlemi sırasında sistemd öğelerinin otomatik olarak açılma şansı yüksektir. Fedora veya systemd kullanan diğer Linux dağıtımlarının bu öğeleri ayrı ayrı etkinleştirmesi gerekir.
İlk olarak, başlangıçta hizmeti systemctl etkinleştir Komut.
sudo systemctl docker'ı etkinleştir
Ardından, sistemdeki bağlantı istasyonunu hemen systemctl başlangıç Komut.
sudo systemctl başlangıç docker
Docker CE hizmetini devre dışı bırakmak ister misiniz? kullanım systemctl devre dışı.
sudo systemctl docker'ı devre dışı bırak
Ayrıca Docker'ı istediğiniz zaman kullanarak systemctl durdurmave ile yeniden başlatın systemctl yeniden başlatma.
sudo systemctl durdur sudo systemctl yeniden başlat
Linux'ta Docker CE yüklüyken, istediğiniz sayıda kapsayıcı yükleyebilir ve kullanabilirsiniz. Docker CE yazılımının düzgün çalıştığından emin olmak için test kapsayıcısını çalıştırmalısınız:
sudo docker çalıştırmak merhaba-dünya
Merhaba dünya konteyneri başlatılır ve doğru çalışırsa, her şey yolunda gider. Değilse Docker'ı yeniden kurun ve tekrar deneyin.
Docker kurulumunuza kapsayıcılar yüklemek oldukça basittir. Başlamak için Docker Hub'da yüklemek istediğiniz bir kapsayıcı arayın.
docker arama arama
Ardından, liman işçisi.
docker çekme içeren adı
Konteyneri aşağıdakilerle çalıştırın:
sudo docker run içerme adı
Torrent protokolü yasal gri bir alandır ve bazı meşru kullanımlar, ...
Linux'ta yeni misiniz ve bir sunucuyu canlandırmak mı istiyorsunuz,...
İyi bir web uygulaması genellikle 'hangi platformun daha iyi uygula...