A'dan Z'ye Docker eğitimi

docker ile ilgili tüm detaylar ve bir çok dilde geliştirme (nodejs,php,.net)

Ratings 3.73 / 5.00
A'dan Z'ye Docker eğitimi

What You Will Learn!

  • docker nedir ve docker ile uygulamalar ayağa kaldırma
  • Php, Nodejs, #c ortamlarını docker'a uygulama
  • docker swarm ile birden fazla sunucu üzerinde çalışma imkanı
  • geliştirdiğimiz projeleri basit bir şekilde ayağa kaldırma

Description

Bu video serimizde ilk olarak dockerin tarihçesinden başlanmış olup sırasıyla dockerin terminalde kullanımı , imageler, container, oluşturulan containerlerin birbirine manuel bağlanması ve ardından da docker compose ile tek bir yaml dosyasından birden fazla container ayağa kaldırıp bu containerleri birbiri ile iletişimde olacak şekile getirilmesi işlenmiştir.  Ayrıca  belli programlama dilleri  için çalıştırılabilir docker-compose dosyaları oluşturucaz. böylelikle bu compose dosyalarını her proje için 1-2 ufak düzenlemeyle tekrar tekrar kullanabilicez.

Bu eğitim setinde aşağıdaki konulara açıklık getirilmiştir..

- docker nedir ve tarihçesi , docker her bir işletim sistemi için nasıl çalışmaktadır.

- dockerin ortamlara göre kurulumu

- image nedir ve bu imagelerin terminalden yönetilmesi

- imagelerden yeni containerlar yaratılması ve containerlerin terminalden yönetilmesi

- çalışan containerlar üzerinde işlemler

- (volume) dockerda container ve host üzerindeki dosyaların senkronizasyonu nasıl yapılıyor

- volume tipleri (bind-mount , volume, tmpfs mount)

- Dockerfile vasıtasıyla kendi imagini oluşturma ve bu imagelerden container yaratma.

- (networks) dockerda containerların birbiri ile haberleşmesi

- network driverları

- birden fazla containerin birbiri ile iletişimi ve örneklerle gösterimi

- user-defined network ile containerlerin birbiriyle isimleri vasıtasıyla haberleşmesi

- docker compose ile birden fazla containerin ayağa kaldırılması ve bütün ayarlarının tek bir dosyadan yönetilmesi

- docker-machine ile aynı bilgisayarda birden fazla docker daemon ayağa kaldırma.

- oluşturulan docker sanal makinalarına bağlanıp tek bir terminalden yönetmek

- bu sanal makinaların her biri içinde yeni projeler ( nginx-nodejs-mongo , nginx-php-mysql vs vs) oluşturulacak 

Who Should Attend!

  • yazılım ile ilgilenen ve sunuculara meraklı herkes
  • docker ile ilgili sorular

TAKE THIS COURSE

Tags

  • Docker

Subscribers

41

Lectures

17

TAKE THIS COURSE



Related Courses