Oracle Linux

Oracle Linux 8'e Docker Nasıl Kurulur?

Oracle Linux 8'e Docker Nasıl Kurulur?

Docker, hizmet öğeleri olarak kapsayıcı adı verilen paketler halinde uygulamalar sağlamak için işletim sistemi düzeyinde sanallaştırma kullanan bir dizi çerçevedir. Kapsayıcılar birbirinden izole edilir ve programları, klasörleri ve yapılandırma dosyaları paketlenir. İyi tanımlanmış platformlar aracılığıyla birbirleriyle iletişim kurabilirler. Bu yazıda, Oracle Linux 8 sisteminize Docker'ın nasıl kurulacağını ve yapılandırılacağını tartışacağız.

Önkoşullar

Sudo Kullanıcısı olarak giriş yapın

Oracle Linux 8'inizi sanal kutunuzdan açın ve buradan giriş yapın. Ardından, terminalinizi Oracle Linux 8'de açın ve kök aşağıdaki sudo komutunu kullanan kullanıcı:

$ su

Sizden kök kullanıcı şifrenizi isteyecek ve aşağıda eklenmiş olan diğer işlemlere devam etmek için bu şifreyi sağlamanız gerekiyor.

Docker'ın bazı depolarını zaten yüklediyseniz, yapıştırılmış yum komutunu kullanarak bunları kaldırmanız gerekir:

# sudo yum docker'ı kaldır docker-common docker-selinux docker-engine

Gerekli Depoları ve Yardımcı Programları Yükleyin

En başta, Docker'ın kurulumu için yararlı ve gerekli olan bazı depoları kurmanız ve etkinleştirmeniz gerekir. Bu yüzden ilk başta, yum yardımcı programlarını yüklemeniz gerekir. Bu amaçla, aşağıda belirtilen komutu yürütün:

# sudo dnf install -y dnf-utils zip unzip

Bu komutları sudo ayrıcalıklarıyla denediğinizden emin olun, aksi takdirde düzgün çalışmayabilir.

İkinci olarak, yüklemeniz ve indirmeniz gerekir yapılandırma deposu docker-ce olan Docker için. Sudo başlatmayı kullanarak aşağıdaki ekteki komutu terminalinizde kullanın:

# sudo dnf yapılandırma yöneticisi -add-repo=https://download.liman işçisi.com/linux/centos/docker-ce.depo

Docker'ı yükleyin

Son olarak, Docker'ı Oracle Linux 8'inize yükleyebilirsiniz. Kök kullanıcı olarak oturum açtığınızdan emin olun. Docker'ı Oracle Linux 8'e terminal aracılığıyla kurmak için aşağıdaki belirtilen komutu kullanın:

$ sudo dnf kurulumu -y docker-ce --nobest

Yukarıdaki komutu kullanarak Docker'ı yükleyemiyorsanız ve bazı sorunlarla karşılaşıyorsanız, hatalar, bunları çözmenin bazı yolları var. Aşağıda gösterildiği gibi, sonuna “silmeye izin veren” anahtarı ekleyerek bu komutu deneyin:

# sudo dnf install -y docker-ce -nobest -izin verme

Aşağıdaki ekli komutu da kullanabilirsiniz:

# sudo dnf kurulumu -y docker-ce -nobest -atlama hatası

Kurulumunuzun başladığını görebilirsiniz. Docker'ınızı Oracle Linux 8'e başarıyla yükleyene kadar bir süre beklemeniz gerekiyor.

Docker Hizmetini Etkinleştir

Docker'ı kullanmaya başlamak için yapmanız gerekenler etkinleştirme Oracle Linux 8'deki liman işçisi hizmetiniz. Bunun için aşağıdakileri kullanın sistemctl kök kullanıcı olarak komut:

# systemctl docker'ı etkinleştir.hizmet

Bu komut, Oracle Linux 8'inizde Docker'ı etkinleştirecek.

Ayrıca gerektirebilir kimlik doğrulama oturum açtığınız mevcut kullanıcı için şifrenizi sorarak.

Etkinleştirdikten sonra, aşağıdaki systemctl komutunu kullanarak Docker hizmetini başlatabilirsiniz:

# systemctl başlangıç ​​docker'ı.hizmet

Durumu kontrol et

Ayrıca kontrol edebilirsiniz durum düzgün çalışıp çalışmadığına bakılmaksızın, yeni kurulan Docker hizmetinizin. Docker'ın durumunu öğrenmek için aşağıda belirtilenleri deneyin sistemctl durumu terminalde komut:

# systemctl durum penceresi.hizmet

Aşağıdaki görüntüden de anlaşılacağı gibi, yeni kurulan Docker Engine şu anda Aktif ve çalışıyor düzgün hatasız.

Docker Bilgilerini Kontrol Edin

Neyse ki, kontrol edebilirsiniz bilgi Oracle Linux 8'inize yeni yüklenen Docker'ın. Bunu yapmak için aşağıdaki komutu aşağıdaki gibi deneyin:

# liman işçisi bilgisi

Önce bir kök kullanıcı olarak oturum açtığınızdan emin olun. Sisteminiz, resimde gösterildiği gibi Docker ile ilgili tüm bilgileri gösterecektir.

Docker Sürümünü Kontrol Edin

Ayrıca Oracle Linux 8'inizde Docker'ın kurulu sürümünü kontrol etmek istiyorsanız aşağıdaki komutu kullanın:

# liman işçisi sürümü

Sudo Ayrıcalıklarına Sahip Kullanıcı Oluşturun

Sonunda Docker'ınız kullanıma hazır. Bir sudo hesabı kullanmak istemiyorsanız, docker komutlarını çalıştırmak için sudo ayrıcalıklarını başka bir kullanıcıya atamanız gerekir. Her şeyden önce, bir yeni kullanıcı kök hesaptan aşağıdaki gibi:

# useradd docker_user

Sudo Kullanıcısını Bir Gruba Ekle

Bu yeni oluşturulan kullanıcıyı /etc/sudoers dosya girişini aşağıdaki gibi netleştirmek için:

# echo “docker_user TÜM-(TÜMÜ) GEÇERSİZ: /usr/bin/docker” >> /etc/sudoers

Bu kullanıcıyı ekledikten sonra sudoers dosyası, bir grup oluşturmanız ve onu sudo kullanıcısı olarak yeni oluşturulmuş kullanıcıya atamanız gerekir. Bunu yapmak için aşağıdaki komutu kullanın:

# echo “takma ad docker=\”sudo /usr/bin/docker\”” >> /home/docker_user/.bash_profile

Komutunuzda daha fazla sudo kullanımından kaçınmak için bu yeni oluşturulan kullanıcının bash_profile dosyasında bir takma ad kullandık.

Yeni Oluşturulan Sudo Kullanıcısı Olarak Giriş Yapın

Şimdi, zorundasın oturum aç olarak sudo kullanıcısı özellikle Docker'ın komutları denemesi için oluşturduğunuz. Yeni oluşturulan bir sudo kullanıcısına geçmek için aşağıdaki komutu kullanarak Docker'ı sudo kullanıcısı olarak kullanın:

#su - docker_user

senin için isteyebilir parola eyleminizi onaylamak için. Bizim durumumuza gelince, bir şifre belirlemedik, bu yüzden aşağıda gösterildiği gibi docker_user şifresi sormayacak.

Artık, nihayet bir sudo kullanıcısı olarak farklı komutlar aracılığıyla Docker'ı kullanmaya başlayabilirsiniz.

Sonuç

Docker'ı Oracle Linux 8'e yüklemenin çok basit ve verimli yöntemlerini tartıştık ve öğrendik. Bu yazımızda Docker'ın temel kurulumu ve kullanımı hakkında kendimizi eğittik. Umarım bu makale, Docker kurulumunu ve kullanımını anlamanız için çok şey kolaylaştırmıştır.

Linux'ta FPS Nasıl Arttırılır?
FPS'nin kısaltması Saniyedeki Kare Sayısı. FPS'nin görevi, video oynatma veya oyun performanslarındaki kare hızını ölçmektir. Basit bir deyişle, her s...
En İyi Oculus Uygulama Laboratuvarı Oyunları
Oculus başlık sahibiyseniz, yandan yükleme hakkında bilgi sahibi olmalısınız. Sideloading, kulaklığınıza mağaza dışı içerik yükleme işlemidir. SideQue...
Ubuntu'da Oynanacak En İyi 10 Oyun
Windows platformu, günümüzde doğal olarak Windows'u desteklemek için geliştirilen oyunların büyük bir yüzdesi nedeniyle oyun oynamak için hakim platfo...