Liman işçisi

Arch Linux'ta Docker Nasıl Kurulur ve Başlatılır

Arch Linux'ta Docker Nasıl Kurulur ve Başlatılır
Programlama dilinde Docker, bir yazılım konteyneri olarak önde gelen platform olarak bilinir. Docker'ın kapsayıcı olarak tanımlanması, kitaplığında bulunan yazılımın uygun ayarlarla sorunsuz çalışmasını sağlar. Programcıların Docker'ı kullanmaya meyilli olmasının başlıca nedenlerinden biri, sunucuyla ilgili sorunları yönetmesidir. Docker, yazılımı nerede çalıştırırsanız çalıştırın, işlevlerinin sorunsuz ve sorunsuz çalışacağının tasdikini sağlar.

Docker, neredeyse tüm Linux dağıtımlarıyla son derece uyumludur. Docker, yazılımı çalıştırabilir ve kitaplığından görüntüler oluşturabilir. Basitleştirilmiş terimlerle, Docker, dağıtılmış yazılımı çalıştırırken sorunları kolaylaştıran araçtır. Snap, Docker'dan gelen kod üzerinde çalışır, ancak kendisi Docker'ın bir varlığı değildir. Docker'ın en son güncellemesi Apache lisansını 2 gösteriyor.0 ve etki alanı üzerinde telif hakları saklıdır. Docker'ın konteyner sistemi, işletim yazılımı için en uygun çözümü sunar. Bu, Docker'a diğer paket oluşturma platformlarına göre bir avantaj sağlar. Bu kılavuz, Docker'ı Arch Linux işletim sisteminize kurmak için gerekli tüm adımları belirtir.

Docker Yükleme İşlemi

Arch Unit Repository (AUR) sayesinde Docker'ın Arch Linux'a kurulumu son derece kolaydır. Tek yapmanız gereken AUR'den Docker paketini almak ve ardından paketi sunucunuzda etkinleştirmek. Docker'ı Arch Linux sisteminize kurmak için aşağıda listelenen beş adımı izleyin:

Önkoşullar

Docker'ı sunucunuza kurmadan önce, sunucunuzdaki ön koşulların kullanılabilirliğini göz önünde bulundurmalısınız. Docker, özellikle değiştirilmiş yeni nesil cihazlarla uyumlu değildir; bunun yerine, aniden 64_bit sistemini destekler. İşlem sırasında yüklenen döngü modülü, Docker'ın kurulumunu da etkiler. Sunucunuzda AUR paketlerinin kullanılabilirliğini sağlayın. Ayrıca, bu komutla devam etmeden önce sisteminizin güncel olduğundan emin olun.

$ sudo pacman -Syu

Döngü Modülünü Etkinleştir

Döngü modunu etkinleştirmeden önce, aşağıdaki komutla döngü modunun sunucuda Docker için bir çekirdek modülü olarak var olup olmadığını kontrol edin:

$ lsmod | grep döngüsü


Bu komutu çalıştırdıktan sonra döngü modülünün yüklenmediğini gösteriyorsa, önce aşağıdaki komutları çalıştırarak onu yükleyin.

$ sudo tee /etc/modules-load.d/döngü.konf <<< "loop"
$ modprobe döngüsü


İlk komut, döngü ile yapılandırılmış dosyayı formüle eder ve ikinci komut, modülü Linux çekirdeğine gönderir.

AUR aracılığıyla snapd'yi etkinleştir

Snapd'yi etkinleştirmek için önce Docker paketini AUR'den indirmeniz gerekir. AUR'nin gereksinimleri yerine getirildiyse, devam edip Docker'ı AUR'den yükleyebilirsiniz.
İşlevselliği üzerinde uygun kimlik doğrulamanız yoksa, AUR'yi kullanmanın her zaman güvenli olmadığını unutmayın; AUR'de yeniyseniz başka yolları tercih etmek daha iyidir çünkü bu depodaki komutlarınızda çok spesifik ve dikkatli olmanız gerekir. Snapd'yi yüklemek için aşağıdaki komutları gerçekleştirin:

$ git klonu https://aur.Archlinux.kuruluş/snapd.git

$ cd snap

$ makepkg -si


Bu son komut, Docker paketini AUR'den alır.
Şimdi, AUR'den paketlerin kurulumuna gelince, terminal sisteminde aşağıdaki komutu vererek snapd soketini etkinleştirin:

$ sudo systemctl etkinleştir --şimdi snapd.priz


Ardından, aşağıdaki komutu kullanarak /snap ile ilgili kitaplığı /var/lib/snapd/snap arasında genel bir bağlantı oluşturun:

$ sudo ln -s /var/lib/snapd/snap /snap


Arch Linux sisteminizdeki AUR'den Docker paketini almak için yapmanız gereken tek şey bu. Şimdi, Docker paketini AUR'den getirdiğinizi doğrulamak için sunucunuz.

Docker'ı yükleyin

Döngüyü ve snapd'yi etkinleştirdikten sonra geriye sadece Docker'ı kurmak kalıyor. Kurulumu tamamlamak için aşağıdaki komutu verin.

$ sudo ek yükleme docker'ı

Docker'ı Başlat

Docker'ı Arch Linux'ta etkin bir şekilde kullanmak için sunucunuzda etkinleştirin. Docker'ı etkinleştirmek ve başlatmak için aşağıdaki komutu girin:

$ systemctl docker'ı başlat.hizmet

Bu komut anında Docker'ı başlatacak. Şimdi, yeniden başlatma sırasında Docker'ı otomatik olarak başlatmak için aşağıdaki komutu kullanın:

$ systemctl docker'ı etkinleştir.hizmet


Hala kafanız karıştıysa ve sunucunuzda Docker'ın etkinleştirildiğini onaylamak istiyorsanız., aşağıdaki komut bunu doğrulamanıza yardımcı olacaktır:

$ liman işçisi bilgisi


Üzerinde düşünülmesi gereken önemli bir nokta, Docker'ı sisteminizde bir kök sunucu olarak çalıştırabileceğinizi bilmektir. Docker'ın işlemlerini diğer normal kullanıcılar gibi çalıştırmak istiyorsanız, aşağıdaki komutu kullanarak kendinizi Docker grubuna kaydedebilirsiniz:

$ groupadd liman işçisi

Yukarıdaki komut, bir grup liman işçisi kullanıcısını formüle edecektir. Aşağıdaki komut, kullanıcıyı ilgili gruba kaydeder:

$ gpasswd -a user docker [kullanıcıyı kullanıcı adınızla değiştirin]

Sunucuyu yeniden başlatın veya değişiklikleri kök kullanıcı olarak sonlandırmak için yeniden oturum açma seçeneğini seçin.

Kurulum Sonrası Yapılandırma

Docker görüntülerinin konumunu değiştirmek konusunda isteksizseniz, bunu Docker'ın kurulum sonrası yapılandırmasında yapabilirsiniz. Docker'ın varsayılan görüntüleri, snapd etkinleştirilirken oluşturulan sanal bağlantıda geri yüklenir. Bu nedenle, bu konumu değiştirmek için önce Docker'ı durdurmanız, ardından Docker görüntülerinizin konumunu değiştirmek için komutu girmeniz gerekir.

Docker'ı kullanma

Docker sürümünü kontrol etmek için aşağıdakileri yapın:

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

Bir görseli aramak için aşağıdakileri yapın:

$ liman işçisi araması


Bir görüntüyü indirmek için aşağıdakileri yapın:

$ liman işçisi çekme


Bir görüntüyü çalıştırmak için aşağıdakileri yapın:

$ liman işçisi çalıştırması  

Sonuç

Docker ile kendinize son derece güvenli paketler alabilirsiniz. Bu kılavuz, Docker'ın Arch Linux'a nasıl kurulacağını ayrıntılı olarak açıklar. Artık Docker yazılım uygulamalarını Linux'ta zahmetsizce çalıştırabilirsiniz. Docker, Arch Linux'ta programlama yaparken harika bir deneyim sağlar.

Ubuntu 14'te League Of Legends Nasıl Kurulur.04
League of Legends hayranıysanız, bu, League of Legends koşusunu test etmeniz için bir fırsattır. Linux kullanıcısıysanız LOL'nin PlayOnLinux'ta destek...
En son OpenRA Strateji Oyununu Ubuntu Linux'a yükleyin
OpenRA, klasik Command & Conquer: Red Alert gibi erken Westwood oyunlarını yeniden yaratan bir Libre/Free Gerçek Zamanlı Strateji oyun motorudur. Dağı...
Gamecube & Wii için en yeni Dolphin Emulator'ı Linux'a yükleyin
Dolphin Emulator, seçtiğiniz Gamecube & Wii oyunlarını Linux Kişisel Bilgisayarlarda (PC) oynamanıza izin verir. Ücretsiz olarak kullanılabilen ve aç...