Docker'ı Linux'a Kurmak
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. Adında bir işletim sistemi kullanıcısı vardemo sunucuya tam kök erişimi olan sistemde tanımlanmıştır.

Docker'ı kurmak için aşağıda verilen adımları izlememiz gerekiyor.
Step 1- Docker'ı kurmadan önce, doğru Linux çekirdek 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.
Adın
Bu yöntem, Linux sistemi hakkında sistem bilgilerini döndürür.
Sözdizimi
uname -a
Seçenekler
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 -
- çekirdek adı
- düğüm adı
- çekirdek sürümü
- Çekirdek sürümü
- machine
- processor
- donanım platformu
- işletim sistemi
Misal
uname –a
Çıktı
Yukarıdaki komutu çalıştırdığımızda aşağıdaki sonucu alacağız -

Çı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.
Step 2 - İşletim sistemini aşağıdaki komutla yapılabilen en son paketlerle güncellemeniz gerekir -
apt-get
Bu yöntem, paketleri İnternet'ten Linux sistemine yükler.
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 - update seçeneği kullanıldığında, tüm paketlerin Linux sisteminde güncellenmesini sağlar.
Geri dönüş değeri
Yok
Misal
sudo apt-get update
Çıktı
Yukarıdaki komutu çalıştırdığımızda aşağıdaki sonucu alacağız -

Bu komut internete bağlanacak ve Ubuntu için en son sistem paketlerini indirecektir.
Step 3- 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 komut ile yapılabilir.
sudo apt-get install apt-transport-https ca-certificates

Step 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 kimliğine sahip anahtarı, keyserver hkp: //ha.pool.sks-keyservers.net: 80 ve bunu advanahtarlık. Lütfen bu özel anahtarın gerekli Docker paketlerini indirmek için gerekli olduğunu unutmayın.

Step 5 - Daha sonra, sahip olduğunuz Ubuntu sürümüne bağlı olarak, ilgili siteyi docker.list için apt package manager, böylece Docker paketlerini Docker sitesinden tespit edip uygun şekilde indirebilecektir.
Hassas 12.04 (LTS) ─ deb https://apt.dockerproject.org/repoubuntu-hassas ana
Güvenilir 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 ana
İşletim sistemimiz Ubuntu 14.04 olduğundan, Depo adını "deb" olarak kullanacağız. https://apt.dockerproject.org/repoubuntu-trusty main ”.
Ve sonra, bu depoyu şuraya eklememiz gerekecek docker.list Yukarıda da belirtildiği gibi.
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main”
| sudo tee /etc/apt/sources.list.d/docker.list

Step 6 - Ardından, apt-get update command Ubuntu sistemindeki paketleri güncellemek için.

Step 7 - Paket yöneticisinin doğru depoyu gösterdiğini doğrulamak istiyorsanız, bunu, apt-cache command.
apt-cache policy docker-engine
Çıktıda, bağlantısını alacaksınız https://apt.dockerproject.org/repo/

Step 8 - Düzenleyin apt-get update command yerel sistemdeki tüm paketlerin güncel olmasını sağlamak için.

Step 9 - Ubuntu Trusty, Wily ve Xenial için, linux-image-extra- * kernel paketlerini kurmamız gerekiyor, aufs storage driver. Bu sürücü, Docker'ın daha yeni sürümleri tarafından kullanılır.
Aşağıdaki komut kullanılarak yapılabilir.
sudo apt-get install linux-image-extra-$(uname -r)
linux-image-extra-virtual

Step 10 - Son adım Docker'ı kurmaktır ve bunu aşağıdaki komutla yapabiliriz -
sudo apt-get install –y docker-engine
Buraya, apt-get Docker-engine imajını Docker web sitesinden indirmek ve Docker'ı kurmak için yükleme seçeneğini kullanır.
Docker motoru, Ubuntu tabanlı sistemler için Docker Corporation'ın resmi paketidir.

Bir sonraki bölümde, kurulu olan Docker versiyonunun nasıl kontrol edileceğini 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
docker version
Seçenekler
version - Docker komutunun kurulu Docker sürümünü 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.
Misal
sudo docker version
Çıktı
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
docker info
Seçenekler
info - Docker komutunun kurulu Docker hizmeti ile ilgili detaylı 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ü
Misal
sudo docker info
Çıktı
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.
sistem gereksinimleri
Windows İşletim Sistemi | Windows 10 64 bit |
Hafıza | 2 GB RAM (önerilir) |
Windows için Docker'ı şuradan indirebilirsiniz: https://docs.docker.com/docker-for-windows/

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.
sistem gereksinimleri
Windows İşletim Sistemi | Windows 7, 8, 8.1 |
Hafıza | 2 GB RAM (önerilir) |
Sanallaştırma | Bu etkinleştirilmelidir. |
Docker ToolBox'ı şuradan indirebilirsiniz - https://www.docker.com/products/docker-toolbox
