CentOSta Docker Engine nasıl kurulur?

CentOSta Docker Engine nasıl kurulur?

Docker Engine, Linux ve diğer platformlar için açık bir konteynerleştirme programıdır. Docker Engine, sanal makinelere benzer şekilde çalışan bağımsız "konteynerleri" yönetir. Bu kılavuzda Docker Engine'in CentOS'a nasıl kurulacağını inceleyeceğiz.

Docker Engine yalnızca CentOS 7 ve 8'i destekler. Bu nedenle, işletim sisteminin daha eski bir sürümünü kullanıyorsanız Docker'ı CentOS sisteminize yüklemeye çalışmadan önce yükseltmelisiniz.

CentOS'ta Docker Engine nasıl kurulur?

Başlamadan Önce

Docker Engine'i CentOS'ta kurmadan önce, eski Docker veya Docker Engine sürümlerinin kaldırılması gerekir. Docker'ın eski sürümlerinin kaldırılmasının gerekli olmasının nedeni, bu kılavuzda ayarlanan Docker Engine sürümüyle çakışabilmeleridir.

Neyse ki, Docker'ın eski sürümlerini CentOS'ta kaldırmak kolaydır. Bunları kaldırmak için bir terminal başlatın ve eski paketlerden kurtulmak için yum remove komutunu kullanın.

 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

CentOS sisteminizdeki eski paketlerden kurtulduktan sonra “centos-extras” yazılım deposunu kurmalısınız. Bu yazılım deposu genellikle CentOS'ta kutudan çıktığı gibi kurulur, bu nedenle burada nasıl çalıştırılacağını anlatmaya gerek yoktur. Ancak, bu depoyu devre dışı bıraktıysanız (her ne sebeple olursa olsun), Docker Engine'i CentOS'a yüklemeye çalışmadan önce yeniden açmanız gerekir.

Cent OS 7/CentOS 8'de Docker Engine Kurulumu

CentOS'ta Docker Engine nasıl kurulur?

CentOS üzerinde Docker Engine kurulumuna başlamak için “yum-utils” paketine ihtiyacınız olacak. Bu paket, resmi Docker deposunu kurmak için kullanabileceğiniz "yum-config-manager" aracına erişmenizi sağlayacaktır.

Bir terminal penceresi açın ve sistemde “yum-utils” paketini kurmak için yum install komutunu kullanın. Kurulum hızlı olmalıdır.

sudo yum install -y yum-utils

CentOS sisteminizde “yum-utils” paketini kurduktan sonra, resmi Docker deposunu eklemek için yum-config-manager komutunu kullanın. Bu depoyu eklemek, Docker için en son güvenlik güncellemelerini ve yamaları almanızı sağlayacaktır.

sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

Docker yazılım deposu, yukarıdaki çalıştırma komutuyla CentOS'ta etkinleştirilir. Ancak Docker'a her gece veya Docker test kanalı deposuna ihtiyacınız varsa bunları etkinleştirmeniz gerekir.

Docker CE Nightly deposu

Gece deposunu etkinleştirmeniz önerilmese de, ihtiyacınız olursa etkinleştirebilirsiniz. CentOS üzerinde Docker CE Nightly deposunu etkinleştirmek için bir terminalde aşağıdaki yum-config-manager komutunu kullanın.

sudo yum-config-manager --enable docker-ce-nightly

Fikrinizi değiştirdiyseniz ve Docker CE Nightly yazılım deposunu devre dışı bırakmak istiyorsanız, yum-config-manager komutunu çalıştırın, ancak buna –disable anahtarını ekleyin .

sudo yum-config-manager -- docker-ce-nightly'yi devre dışı bırak

Docker CE Test deposu

CentOS'ta Docker CE Test havuzunu etkinleştirmek isterseniz, üretim amaçları için önerilmese de bu mümkündür. Bu depoyu CentOS sisteminizde kurmak için, bir terminal penceresinde aşağıdaki yum-config-manager komutunu kullanın.

sudo yum-config-manager -- docker-ce-testini etkinleştir

Docker CE Test deposunu artık CentOS sisteminizde kullanmak istemiyorsanız devre dışı bırakmanız mümkündür. Docker CE Test deposunu kapatmak için aşağıdaki yum-config-manager komutunu –disable anahtarıyla çalıştırın.

sudo yum-config-manager -- docker-ce-testini devre dışı bırak

CentOS sisteminizde Docker CE yazılım havuzunu kurduktan sonra, Docker CE'nin resmi Docker deposundaki kullanılabilir sürümlerini görüntülemek için yum list komutunu kullanın.

yum listesi docker-ce --showduplicates | sıralama -r

Yum list docker-ce –showduplicates komutunu çalıştırarak , Docker CE'nin kurulum için uygun tüm sürümlerini göreceksiniz. Bu nedenle, belirli bir Docker CE sürümüne ihtiyacınız varsa, listeden bir sürüm seçebilirsiniz.

Örneğin 3:18.09.1-3 sürümünü kurmak için yum install komutu ile belirtebilirsiniz .

sudo yum docker-ce- docker-ce-cli- containerd.io'yu kurun

Docker CE'nin kurulum süreci uzun sürmemelidir. CentOS sisteminizde kurulduktan sonra, Systemd ile etkinleştirmeniz gerekir. Ardından, systemctl start komutunu kullanarak Docker'ı CentOS'ta başlatın.

sudo systemctl docker'ı başlat

CentOS'ta Docker'ı başlatmanın yanı sıra, onu önyükleme sırasında da etkinleştirmeniz gerekir. Docker'ın açılışta başlamasını sağlamak, Docker CE'nin CentOS yeniden başlatıldığında bile kullanıma hazır olacağı anlamına gelir.

sudo systemctl docker'ı etkinleştir

Herhangi bir zamanda Docker'ın CentOS üzerinde çalışmasını durdurmak isterseniz, aşağıdaki systemctl stop komutunu çalıştırabilirsiniz.

sudo systemctl liman işçisini durdur

Ayrıca systemctl disable komutunu çalıştırarak Docker'ın CentOS önyüklendiğinde başlatılmasını devre dışı bırakabileceksiniz .

sudo systemctl liman işçisini durdur

Docker Engine sistemi CentOS sisteminize kurulduktan sonra, düzgün çalışması ve çalışması için test etmeniz gerekecektir. Docker Engine'i sisteminizde test etmek için docker run komutunu çalıştırın .

sudo docker merhaba dünyayı çalıştır


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.