Pardus Sunucu Docker Kurulumu
Öncelikle Docker nedir ? deyip başlayalım.
Aşağıdaki link gerçekten de çok iyi anlatmış.
https://gokhansengun.com/docker-nedir-nasil-calisir-nerede-kullanilir/
biz pardus üzerine kurulumu nasıl yapabiliriz ona bakalım.
apt remove docker docker-engine docker.io
öncelikle yukarıdaki komut ile mevcut ta docker kurulumu var ise kontrol edip kaldıralım.
sudo apt install apt-transport-https ca-certificates curl gnupg software-properties-common
komutu ile https üzerinden paketleri yükleyebilmek için gereli uygulamaları kuralım.
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add – apt-key fingerprint 0EBFCD88
docker resmi GPG anahtarını yükleyelim. Bu anahtar sayesinde docker tarafından şifrelenmiş uygulamayı yine bu anahtar vasıtası ile açmış olacağız.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian \$(lsb_release -cs) stable"
normalde docker tarafından bildirilen repo linki yukarıdaki gibi. Yalnız eğer pardus sunucu kullanıyor iseniz lsb_release -cs değişkeninden dolayı kurulum yapamayacaksınız ve apt update komutu ile repo lar güncellenmeyecek.
Bu sorunun nedeni
lsb_release -cs
komutunun çıktısı.
Docker repo ları arasında onyedi diye bir repo yok. bu tanım pardusun sürüm numarası. Bunu manuel düzeltebilir yada sourcelist içine eklenirken düzenleme yapılabilir.
Biz manuel olarak düzenleyelim.
/etc/apt/sources.list
dosyasına ulaşıp manuel düzenleme yapıyoruz. Buradaki stretch nerden geldi ?
Komutu ile pardus, debian kernel kullandığından debian versiyonunu bulmalıyız. Version bilgisi aldıktan sonra docker gereksinimlerinden ulaşabileceğimiz gibi
https://www.debian.org/releases/ linkinden de ulaşabiliriz. Sonrasında ;
apt update
komutu ile repo güncelleme yapalım.
sudo apt install docker-ce
komutu ile kuruluma başlayalım.
Kurulum tamamlandı.
docker run hello-world
komutu ile kurulumu test edelim
hocam pek açıklayıcı olmamış uğraşıyorum sonuca ulaşamadım
üstat tam nerede takıldığını anlayabilirsem yardımcı olmak isterim.
Teşekkürler