:::: MENU ::::
Posts tagged with: docker-engine

Docker Nedir? Docker Kurulumu Nasıl Yapılır?

docker nedir? kurulumu nasıl yapılır?

Docker Nedir?

Bu paylaşımımda Docker Nedir? Docker Kurulumu Nasıl Yapılır? sorularına yanıt bulmanızda yardımcı olmaya çalışacağım. Docker’ın sanallaştırma yapısı, klasik bilinen sanal makinelerden (VirtualBox, Vmware,kvm,xen vb.) farklı olarak bir Hypervisor katmanına sahip değildir.

 

Bunun yerine Docker, Docker Engine üzerinden, konak işletim sistemine erişmekte ve sistem araçlarını paylaşımlı olarak kullanmaktadır. Böylece klasik VM’lere göre daha az sistem kaynağı tüketmektedir.


Docker  sistemi 5  parçadan oluşmaktadır ;

  • Docker servisi : Sadece  konteynerlerin ayarlarını yapar , çalışma zamanı verilerini toplar.Sanallaştırma yazılımı değildir.Restful  bir API ‘ ye sahiptir.
  • Docker  istemcisi: Aynı makinada , ya da farklı  bir makinada çalışan Docker servisine Restful API ile bağlanarak sistemi yönetmemizi sağlayan bir araçtır.
  •    Docker  imajları: Üzerine yazılımlarınızı yüklediğiniz , isterseniz kendinize istediğiniz şekilde oluşturabildiğiniz , portatif sistem imajlarıdır.
  • Docker  Registry:  Docker  imajlarınızı  depoladığınız , push-pull işlemlerini  yaptığınız depodur.İsterseniz Docker ‘ın sağladığı  https://hub.docker.com u  kullanabilirsiniz , yada kendiniz bir özel  registry  kurabilirsiniz.
  • Docker  Konteyner : Bir docker imajı  üzerinde koştuğunuz  bir dizi komutun, sistemdeki  diğer tüm servislerden izole çalıştığı , sanal ortamdır.Sanal sunucu olarak düşünebilirsiniz.image lerin çalıştırılmış  şekline container deniliyor.

Docker Kurulumu Nasıl Yapılır?

Centos/RHEL 6.*,7.*  Üzerine Docker Kurulumu için aşağıdaki adımları takip edebilirsiniz.

  • 64 bit ve Kernel Sürümü en az 3.10 olmadlıdır.
  • uname -r (ile çekirdek sürümünü görebiliriz.)
  • sudo yum update (Systemin güncel olması önerilir.)

Yum ile Yükleme

Mevcut yum paketlerinin up-to-date olduğundan emin olun.
Docker yum repo ekleme.

Docker paketini yükleyin.

Docker daemon başlatın.

Açılışta docker daemon’ı başlatmak.


Servisin Çalıştığını Doğrulayalım.

Script ile Kurulum

Mevcut yum paketleri up-to-date olduğundan emin olun.
$ sudo yum update
Docker kurulum komut dosyasını çalıştırın.Bu komut  ile docker.repo  depo ekler ve Docker’ı kurar.

Docker daemon başlatın.

Açılışta docker daemon’ı başlatmak.

Servisin Çalıştığını Doğrulayalım.

Docker Servisini Kaldırma 

yum  ile Docker yazılımını kaldırabilirsiniz yum.
Yüklediğiniz paketi listeleyin.

Paketi kaldırmak


Bu komut image, container, volume veya kullanıcı tarafından oluşturulan yapılandırma dosyaları kaldırmaz.

Tüm herşeyi silmek için aşağıdaki komutu çalıştırın:

Herhangi bir kullanıcı tarafından oluşturulan yapılandırma dosyaları bulun ve silin.