Docker'i sadece duymuştum. Dün Singularity diye bir şeyden haberim oldu. Bugün bu videoyu buldum. Türkçe bir videodan bu kadar faydalanacağımı düşünmemiştim. Emeğinize sağlık. Bir ara Singularity ile ilgili video yaparsınız belki 😊.
1)Siz ,biz conteynerlara yalan söylüyerek port yönledirme yapıyoruz dediniz.Anlıyamadımda örneğim,10 kontainer içine herbirine 65536 tane port açsak ve bunları hiç birini mana hosta yönlendirme olmasa bu ikisi çalışır mı? (Sonuçta linuxte 65536 soket'ten fazla açılmıyor diye biliyorum.Bu böyle ise bu işlemi unshare sayesinde mi yapıyoruz) 2)Hangi Container ne kadar Load oluşturduğu görüntüleyebildiğimiz ve kısıtlıyabildiğimiz bir yer var mı? (veya bir tool)
Merhaba, 1) Host VM üzerinde halihazırda port-forward edilmiş bir porta tekrardan port forward edemiyoruz, yanılmıyorsam “already in use” gibi bir hata alıyorduk. Dolayısıyla, container’larda yarattığımız yalan algısı, port forward ettikten sonra bizim için son buluyor, çünkü bu aksiyon ile container’ın gerçek zannettiği portu, host makinenin gerçek portuna fwd ediyoruz. 2) Monitoring için ‘docker stats’ komutunu çalıştırabilirsiniz, ayrıca cAdvisor da metricleri görebilmenizi sağlayan bir tool. Daha advanced setuplar için prometheus, grafana kullanımını önerebilirim. Limitler için ise, container yaratılırken çeşitli flagler ile cpu ve memory consumption limiti koyabilirsiniz. Declarative yapmak istiyorum diyorsanız, docker compose ya da kubernetes kullanımını öneririm.
cgroups ile memory kısıtlaması nasıl yapılıyor ? Kubernetes ile memory'i kısıtlayamıyoruz eğer pod belirtilen limiti aşarsa restart ediliyor.Docker'da da durum böyle mi yoksa başka bir mekanizma mı var ?
Hatali bilgi var. Kubernetes ile de docker ile de memory kisitlama ayni oluyor. Process out of memory olursa crash eder. Onu restart etmek docker veya Kubernetes’e kalmis.
Ağzına sağlık Ahmet abi, gerçekten çok güzel anlatıyorsun.
teşekkür ederim, çok faydalı bilgiler bunlar.
Çalışmalarınızın devamını dilerim, bu tür içeriklere ihtiyacımız var ...
Gayet temiz bir açıklama. Teşekkürler
Uygulamanın : sinyali geldi :)) Anlatım şeklin çok enerjik :: teşekürler
anlatım harika, emeğinize sağlık
İçerikler gayet güzel gidiyor. Çok yararı oluyor. Vaktini ayırıp bize bir şeyler anlattığın için teşekkür ederim :)
Mükemmel bir kanal
Nefis
Docker'i sadece duymuştum. Dün Singularity diye bir şeyden haberim oldu. Bugün bu videoyu buldum. Türkçe bir videodan bu kadar faydalanacağımı düşünmemiştim. Emeğinize sağlık.
Bir ara Singularity ile ilgili video yaparsınız belki 😊.
Duymadim bilmiyorum o yuzden muhtemelen yapmayiz.
1)Siz ,biz conteynerlara yalan söylüyerek port yönledirme yapıyoruz dediniz.Anlıyamadımda örneğim,10 kontainer içine herbirine 65536 tane port açsak ve bunları hiç birini mana hosta yönlendirme olmasa bu ikisi çalışır mı? (Sonuçta linuxte 65536 soket'ten fazla açılmıyor diye biliyorum.Bu böyle ise bu işlemi unshare sayesinde mi yapıyoruz)
2)Hangi Container ne kadar Load oluşturduğu görüntüleyebildiğimiz ve kısıtlıyabildiğimiz bir yer var mı? (veya bir tool)
Merhaba,
1) Host VM üzerinde halihazırda port-forward edilmiş bir porta tekrardan port forward edemiyoruz, yanılmıyorsam “already in use” gibi bir hata alıyorduk. Dolayısıyla, container’larda yarattığımız yalan algısı, port forward ettikten sonra bizim için son buluyor, çünkü bu aksiyon ile container’ın gerçek zannettiği portu, host makinenin gerçek portuna fwd ediyoruz.
2) Monitoring için ‘docker stats’ komutunu çalıştırabilirsiniz, ayrıca cAdvisor da metricleri görebilmenizi sağlayan bir tool. Daha advanced setuplar için prometheus, grafana kullanımını önerebilirim.
Limitler için ise, container yaratılırken çeşitli flagler ile cpu ve memory consumption limiti koyabilirsiniz. Declarative yapmak istiyorum diyorsanız, docker compose ya da kubernetes kullanımını öneririm.
cgroups ile memory kısıtlaması nasıl yapılıyor ? Kubernetes ile memory'i kısıtlayamıyoruz eğer pod belirtilen limiti aşarsa restart ediliyor.Docker'da da durum böyle mi yoksa başka bir mekanizma mı var ?
Hatali bilgi var. Kubernetes ile de docker ile de memory kisitlama ayni oluyor. Process out of memory olursa crash eder. Onu restart etmek docker veya Kubernetes’e kalmis.
@@ahmetb Anladım çok teşekkür ederim cevapladığınız için :D
Alp arslan
ahmet apiii büyüksün