Docker Linux'a Kurulum Rehberi - Docker Nasıl Kurulur ? - 2020
Docker kurulumunu başlatmak için bir Ubuntu örneği kullanacağız. Zaten sahip değilseniz, sanal bir Linux örneği kurmak için Oracle Virtual Box'ı kullanabilirsiniz.Aşağıdaki ekran görüntüsü, Oracle Virtual Box üzerine kurulmuş basit bir Ubuntu sunucusunu göstermektedir. Sunucuya tam kök erişimi olan sistem üzerinde tanımlanmış demo adında bir işletim sistemi kullanıcısı vardır.

Docker'ı kurmak için aşağıda verilen adımları izlememiz gerekiyor.
Adım 1 - Docker'ı kurmadan önce, doğru Linux kernel sürümünün çalıştığından emin olmalısınız. Docker, yalnızca Linux çekirdek sürümü 3.8 ve üzerinde çalışacak şekilde tasarlanmıştır. Bunu aşağıdaki komutu çalıştırarak yapabiliriz.
Uname
Bu yöntem, Linux sistemi hakkında sistem bilgilerini döndürür.
Sözdizimi
Kod:
uname -a
a - Bu, sistem bilgilerinin döndürülmesini sağlamak için kullanılır.
Geri dönüş değeri
Bu yöntem, Linux sisteminde aşağıdaki bilgileri döndürür -
- kernel name
- node name
- kernel release
- kernel version
- machine
- processor
- hardware platform
- operating system
Yukarıdaki komutu çalıştırdığımızda aşağıdaki sonucu alacağız -
Örnek:
uname –a
Çıktı:
Yukarıdaki komutu çalıştırdığımızda aşağıdaki sonucu alacağız -
[IMG alt="Output"]https://www.tutorialspoint.com/docker/images/output.jpg[/IMG]
Çıktıdan, Linux çekirdek sürümünün 4.2.0-27 olduğunu ve 3.8 sürümünden daha yüksek olduğunu görebiliriz, bu yüzden gitmekte fayda var.
Adım 2 - İşletim sistemini en son paketlerle güncellemeniz gerekir, bu aşağıdaki komutla yapılabilir -
Kod:
apt-get
Sözdizimi
sudo apt-get güncellemesi
Seçenekler
sudo - Sudo komutu, komutun kök erişimiyle çalışmasını sağlamak için kullanılır.
update - Güncelleme seçeneği, Linux sisteminde tüm paketlerin güncellendiğinden emin olmak için kullanılır.
Geri dönüş değeri
Yok
Örnek:
Kod:
sudo apt-get update
Yukarıdaki komutu çalıştırdığımızda şu sonucu alacağız -

Bu komut internete bağlanacak ve Ubuntu için en son sistem paketlerini indirecektir.
Adım 3 - Bir sonraki adım, daha sonra gerekli Docker paketlerini indirmek için Docker sitesiyle çalışmak için gerekli olacak gerekli sertifikaları kurmaktır. Aşağıdaki komutla yapılabilir.
Kod:
sudo apt-get install apt-transport-https ca-certificates

Adım 4 - Sonraki adım, yeni GPG anahtarını eklemektir. Bu anahtar, Docker için gerekli paketleri indirirken tüm verilerin şifrelenmesini sağlamak için gereklidir.
Aşağıdaki komut, 58118E89F3A912897C070ADBF76221572C52609D kimlikli anahtarı hkp: //ha.pool.sks-keyservers.net: 80 anahtar sunucusundan indirecek ve adv anahtar zincirine ekleyecektir. Lütfen bu özel anahtarın gerekli Docker paketlerini indirmek için gerekli olduğunu unutmayın.

Adım 5 - Daha sonra, sahip olduğunuz Ubuntu sürümüne bağlı olarak, ilgili siteyi apt paket yöneticisi için docker.list'e eklemeniz gerekecek, böylece Docker paketlerini Docker sitesinden tespit edip indirebilecektir. buna göre onları.
Precise 12.04 (LTS) ─ deb https://apt.dockerproject.org/repoubuntu-precise main
Trusty 14.04 (LTS) ─ deb https://apt.dockerproject.org/repo/ ubuntu-trusty main
Wily 15.10 ─ deb https://apt.dockerproject.org/repo ubuntu-wily main
Xenial 16.04 (LTS) - https://apt.dockerproject.org/repo ubuntu-xenial main
İşletim sistemimiz Ubuntu 14.04 olduğundan, Depo adını "deb https://apt.dockerproject.org/repoubuntu-trusty main" olarak kullanacağız.
Ve sonra bu depoyu yukarıda belirtildiği gibi docker.list'e eklememiz gerekecek.
Kod:
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main” | sudo tee /etc/apt/sources.list.d/docker.list

Adım 6 - Ardından, Ubuntu sistemindeki paketleri güncellemek için apt-get update komutunu veriyoruz.

Adım 7 - Paket yöneticisinin doğru depoyu gösterdiğini doğrulamak istiyorsanız apt-cache komutunu vererek bunu yapabilirsiniz.
Kod:
apt-cache policy docker-engine

Adım 8 - Yerel sistemdeki tüm paketlerin güncel olduğundan emin olmak için apt-get update komutunu verin.

Adım 9 - Ubuntu Trusty, Wily ve Xenial için, aufs depolama sürücüsünün kullanılmasına izin veren linux-image-extra- * çekirdek paketlerini kurmamız gerekiyor. Bu sürücü, Docker'ın daha yeni sürümleri tarafından kullanılır.
Aşağıdaki komut kullanılarak yapılabilir.
Kod:
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

Adım 10 - Son adım Docker'ı kurmaktır ve bunu aşağıdaki komutla yapabiliriz -
Kod:
sudo apt-get install –y docker-engine
Docker motoru, Ubuntu tabanlı sistemler için Docker Corporation'ın resmi paketidir.

Bir sonraki bölümde, kurulu olan Docker sürümünü nasıl kontrol edeceğimizi göreceğiz.
Docker Sürümü
Çalışan Docker sürümünü görmek için aşağıdaki komutu verebilirsiniz -
Sözdizimi
Kod:
docker version
version - Docker komutunun kurulu Docker versiyonunu döndürmesini sağlamak için kullanılır.
Geri dönüş değeri
Çıktı, sistemde kurulu Docker sürümünün çeşitli ayrıntılarını sağlayacaktır.
Örnek:
Kod:
sudo docker version
Yukarıdaki programı çalıştırdığımızda şu sonucu alacağız -

Docker Bilgisi
Sistemde çalışan Docker hakkında daha fazla bilgi görmek için aşağıdaki komutu verebilirsiniz -
Sözdizimi
Kod:
docker info
info - Docker komutunun, kurulu Docker hizmeti hakkında ayrıntılı bilgileri döndürmesini sağlamak için kullanılır.
Geri dönüş değeri
Çıktı, sistemde kurulu Docker'ın aşağıdaki gibi çeşitli ayrıntılarını sağlayacaktır:
- Konteyner sayısı
- Görüntü sayısı
- Docker tarafından kullanılan depolama sürücüsü
- Docker tarafından kullanılan kök dizin
- Docker tarafından kullanılan yürütme sürücüsü
Örnek:
Kod:
sudo docker info
Yukarıdaki komutu çalıştırdığımızda aşağıdaki sonucu alacağız -

Windows için Docker
Docker, Windows için kullanıma hazır bir desteğe sahiptir, ancak Windows için Docker'ı kurmak için aşağıdaki yapılandırmaya sahip olmanız gerekir.
Docker Sistem Gereksinimleri:
Windows işletim sistemi Windows 10 64 bit
Bellek 2 GB RAM (önerilir)
Windows için Docker'ı https://docs.docker.com/docker-for-windows/ adresinden indirebilirsiniz.

Docker ToolBox
Docker ToolBox, Windows 8.1 ve Windows 7 gibi daha eski Windows sürümleri için tasarlanmıştır. Windows için Docker'ı kurmak için aşağıdaki yapılandırmaya sahip olmanız gerekir.
Docker ToolBox Sistem Gereksinimleri
Windows İşletim Sistemi Windows 7, 8, 8.1
Bellek 2 GB RAM (önerilir)
Docker ToolBox'ı https://www.docker.com/products/docker-toolbox adresinden indirebilirsiniz.
