Linux'ta Docker Nasıl Kurulur

click fraud protection

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 Talimatları

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.

instagram viewer
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 Talimatları

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.

Debian Stretch / Jesse Talimatları

sudo apt-get install \ apt-transport-https \ ca-sertifikalar \ curl \ gnupg2 \ yazılım özellikleri ortak

Wheezy Talimatları

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

Fedora Talimatları

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

Diğer Linux'lar

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'yi etkinleştirme

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

Docker CE Kullanımı

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.

Kapları Yükle ve Çalıştır

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ı
watch instagram story