- - Linux'ta Docker Nasıl Kurulur

Linux'ta Docker Nasıl Kurulur

Linux'u kullanmanın en önemli avantajlarından biriSunucunuz için bir platform kaplar. Konteynerler, 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'taki konteynerler hakkında konuşurken, en popüler çözüm Docker. Bir kez kurulduktan sonra, bu yazılım hemen hemen herkesin konteynerleri kolayca kurup çalıştırmasını çok kolaylaştırır. İşte Linux’ta Docker’ı nasıl edineceğiniz

SPOİLER UYARISI: Aşağı kaydırın ve bu makalenin sonunda eğitim videosunu izleyin.

Ubuntu Talimatları

Ubuntu sunucunuzda veya masaüstünüzde Docker CE yazılımını çalıştırmadan önce, Ubuntu apt paket önbelleğini güncellemeniz ve yüklenmesi gerekebilecek tüm yazılım güncellemelerini yüklemeniz gerekir.

sudo apt update
sudo apt upgrade

Sisteminiz güncel olduğunda, birkaç paket yüklemeniz gerekir. Bu paketler önemlidir ve Ubuntu’nun paket yöneticisinin HTTPS üzerinden indirmelerle daha iyi etkileşim kurmasını sağlar.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

Yükleme işleminde bir sonraki adım, resmi Docker yazılım deposu için GPG anahtarını eklemektir. Ubuntu yazılımı onsuz kurmayacağından bu önemlidir.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

İndirilen anahtarla, resmi Docker CE yazılım havuzunu Ubuntu sisteminize ekleyin.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Son olarak, Ubuntu’nun yazılım kaynaklarını tekrar güncelleyin ve kurulum işlemini tamamlamak için Docker yazılımını yükleyin.

sudo apt update&&sudo apt install docker-ce

Debian Talimatları

Debian için Docker CE yazılımını kurmadan önce sistemi güncelleyin. Bu Docker'ın makinenizde iyi çalışmasını sağlar.

sudo apt-get update
sudo apt-get upgrade

Güncel olan her şey ileDocker CE paketlerinin doğru şekilde indirildiğinden emin olmak için birkaç araç yükleyin. Debian'ın yayınlanmasına bağlı olarak talimatların farklı olacağını unutmayın.

Debian Stretch / Jesse Talimatları

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Wheezy Talimatları

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Eklenen araçlarla, Docker repo’nun GPG anahtarını Debian’a yükleme zamanı. Bu kritik bir adımdır, bu yüzden dikkate almayın. Debian, Docker'ı onsuz yüklemez.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

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) 
stable"

Şimdi kalan tek şey 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 update&&sudo apt-get install docker-ce

Fedora Talimatları

Doora’yı Fedora’ya yüklemeden önce, ihtiyacınız olacakBazı Dnf eklentileri yüklemek için. Bunlar önemlidir ve Docker yazılımının kurulumunun daha kolay olmasına izin verecektir. Dnf eklentilerini aşağıdakilerle yükleyin:

sudo dnf -y install dnf-plugins-core

Eklentiler yüklüyken, gerçek yazılım havuzunu makineye ekleme zamanı geldi.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

Resmi Docker CE yazılım havuzunu eklemeDnf ve Fedora'ya göre, kullanıcı sistemlerini güncelledikçe düzenli Docker güncellemeleri alacağı anlamına gelir. Docker'ı İnternet'e düzenli erişimi olmayan bir bilgisayara yüklüyorsanız, Docker CE indirme sayfasına gidip bir RPM almayı düşünün.

İşlemi tamamlamak için Docker CE'yi doğrudan Fedora paket yöneticisinden yükleyin.

sudo dnf install docker-ce

Diğer Linux

Docker Linux'ta iyi desteklenmektedir. Yukarıdaki Linux dağıtımları, Docker'ın kullanmayı tercih ettiklerinden bazıları. Yazılımı farklı bir Linux sürümüne almak istiyorsanız, belgelere göz atmak iyi bir fikirdir. Docker kurulum bilgileri harika bir araçtır ve birçok farklı Linux dağıtımı için birçok yazımları vardır. Ayrıca, dock yazılımını kurmanıza yardımcı olabileceğinden, kullandığınız Linux dağıtımının belgelerine bakın.

Docker CE'yi Etkinleştirme

Docker CE yüklü, ancak kullanmadan öncehizmetlerini 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ı uyguladıysanız, yükleme işlemi sırasında sistemlerin otomatik olarak açılması iyi bir olasılıktır. Fedora veya sistemden yararlanan diğer Linux dağıtımlarının bu öğeleri ayrı ayrı etkinleştirmesi gerekir.

Öncelikle, servisi kullanırken servisi başlangıçta etkinleştirin. systemctl etkinleştirme Komut.

sudo systemctl enable docker

Ardından, sistemdeki docker'ı hemen systemctl başlangıç Komut.

sudo systemctl start docker

Docker CE hizmetini devre dışı bırakmak mı istiyorsunuz? kullanım systemctl devre dışı bırakma.

sudo systemctl disable docker

Ayrıca, Docker'ı kullanarak istediğiniz zaman durdurun. systemctl dur, ve ile yeniden başlatın systemctl yeniden başlatma.

sudo systemctl stop
sudo systemctl restart

Docker CE'yi kullanma

Linux'ta yüklü Docker CE ile,istediğiniz kadar kap yerleştirin ve kullanın. Docker CE yazılımının doğru çalıştığını test etmek ve emin olmak için önce test kabını çalıştırmalısınız:

sudo docker run hello-world

Eğer merhaba-dünya konteyneri fırlatılır ve doğru çalışırsa, her şey yolunda gitmeli. Değilse, Docker'ı tekrar kurun ve tekrar deneyin.

Kapları Kur ve Çalıştır

Kapları Docker kurulumunuza kurmak oldukça kolay. Başlamak için, yüklemek istediğiniz bir konteyner için Docker Hub'ı arayın.

docker search searchterm

Ardından, ile yükleyin liman işçisi.

docker pull containername

Kabı ile çalıştırın:

sudo docker run containername
</ P>

Yorumlar