abis teknoloji şirket içi docker sunumu

14
Nedir? Ne faydası var? Docker 101

Upload: mahmut-guendogdu

Post on 15-Apr-2017

106 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Abis Teknoloji şirket içi Docker sunumu

Nedir? Ne faydası var? Docker 101

Page 2: Abis Teknoloji şirket içi Docker sunumu

Docker Registery / Docker hub nedir?

Page 3: Abis Teknoloji şirket içi Docker sunumu

Docker Compose Nedir?

Page 4: Abis Teknoloji şirket içi Docker sunumu

Docker Swarm nedir?

Page 5: Abis Teknoloji şirket içi Docker sunumu

Docker Cloud nedir?

Page 6: Abis Teknoloji şirket içi Docker sunumu

Docker vs Sanallaştırma

Kaynak:https://github.com/nkhare/presetations/blob/master/osidays/osi_docker.md

Page 7: Abis Teknoloji şirket içi Docker sunumu

Kitematic (mac ve windows app) nedir?

Page 8: Abis Teknoloji şirket içi Docker sunumu

Docker vs SanallaştırmaAvantajlar• Daha kücük imaj boyutu• Git benzeri versiyonlanabilme , Tekrar kullanabilme , İmajları Uzak sunucuda saklayabilme• Hızlı ayağa kalkabilme• Taşınabilirlik• Her VM/Kontaner için guest os olmaması

Dezavantajlar• Konteynerlar UI/masaüstüne sahip değiller. • İşlem kernel seviyesinde olduğu için 3.parti imajlarda kernel panic e sebep olabiliyor. Bu da host

os u etkileyebiliyor

Page 9: Abis Teknoloji şirket içi Docker sunumu

Temel CLI Komutlarımız• docker run• docker build• docker images • docker ps• docker stop / start• docker rm • docker rmi• docker logs• docker exec / docker attach

Page 10: Abis Teknoloji şirket içi Docker sunumu

Temel CLI Komutlarımız• docker pull • docker push• docker commit• docker history• docker save• docker import

Page 11: Abis Teknoloji şirket içi Docker sunumu

Örnekler 1Hazır imaj kullanarak tek kullanımlık ve arka planda çalışan imaj hazırlama. Volume bağlama.

Page 12: Abis Teknoloji şirket içi Docker sunumu

Örnekler 2Docker file ile image olusturma ve registery ye gönderme.

Page 13: Abis Teknoloji şirket içi Docker sunumu

Windows Container ile örnek

Page 14: Abis Teknoloji şirket içi Docker sunumu

Sorular?