Глеб
вы же конечно не поняли что я написал =))
Alf 🙀
Alf 🙀
Глеб
Анатолий, нет вы не правильно все поняли, но это не важно на самом деле
Глеб
Alf 🙀
Alf 🙀
Так?
Глеб
Да =))
Vladimir
Dmitry
Всем привет. Подскажите есть ли какой-то способ в докере обращаться из контейнера к адресу машины-хоста по имени?
Vladimir
прокинуть хостс?
Aleksey
Aleksey
Aleksey
например
Dmitry
Sander
Всем привет. Есть ли смысл в docker containers, ставить лимит на память? Смысл в том чтоб, у самой системы оставалось, какое-то резервное кол-во памяти, а контейнеры если исчерпают свой лимит, будут перезагружаться.
Sergei
Sander
yes
Sander
а cpu зачем? docker ведь сам хорошо разделяет память для него.
Sander
если 3 контейнера и 1 ядро, он будет каждому давать где-то по 33% процессорного времени
Sergei
нет
Anonymous
кто какую обертку для docker посоветует и почему?
Sander
эм как нет, в доках другое написано
Sander
я использую ansible
Anonymous
интересует максимум 3 хоста
Sergei
Sander
сейчас попробую найти
Anonymous
ansible явно не мое :D
Sander
зависит от задачи!
Sergei
вы правы.
докер по умолчанию выставляет сигрупам одинаковый вес.
но это не лимит. каждый контейнер может съесть 100% cpu.
Sander
https://docs.docker.com/engine/reference/run/#/cpu-share-constraint
Anonymous
development hobby
Sander
наверное 100% эт внутри контейнера а на уровне хоста, оно будет скажем 33% если у нас три контейнера на хосте будет крутиться
Sander
аа
Anonymous
вообще какие варианты есть swarm kubernetes ?
Sander
ну это логично
Sander
в openvz что-то похожее
Sander
kubernetes лучше для кластера
Sander
но довольно тяжелая штука
Sander
еще тяжелей как по мне чем ansible
Anonymous
насколько тяжелая по сравнению со swarm?
Anonymous
мне по сути надо от кластера будет чтобы оно держало дубликаты приложений на всякий случай
Sander
swarm думаю легче, но я поспрашивал ребят админов, его никто не советует
Sander
есть еще
Sander
https://deis.com/workflow/
Sander
может быть есть еще какие-то аналоги получше
Sander
это готовая система где kub из коробки
Sander
и ставиться легко
Sander
кто-то из группы k8s, свою платформу пилят но платную
Anonymous
неплохо выглядит
Sander
я пока решил повременить, очень новая это штука
Sander
@spuzirev
а какие ты лимиты ставишь на memory?
если у тебя был бы всего 1гб памяти на сервере.
---
не знаю насколько правильно это, но я придерживаюсь тому что, 100мб оставляю для самой системы.
nginx 200, php-fpm 350, mysql 350 = 900
Sander
если перегрузка будет в контейнере, с cpu то сама система должна вырубить ее.
не помню как называется эта штука, но она в каждом linuxe есть
Sergei
ну ты смотри, сколько приложение обещает потребить.
Sander
когда перегрузка, система старается убить процессы которые перегружают, чтоб самой не зависнуть
Sergei
Sander
я ставлю на nginx, меньше потому что он меньше всего кушает, все равно запросы упадут на php после nginx, который намного больше сожрет ресурсов
Sander
понятно
Sander
да скорей пр oomkiller
Sander
oomkiller тогда на память влияет?
Sergei
out-of-memory killer.
Sergei
конечно.
Sander
аахх
Sander
очевидно )
Sander
nice
Evgeny
ППЦ. сравнить ансибл и кубер
Evgeny
kubernetes лучше для кластера
Evgeny
но довольно тяжелая штука
Evgeny
еще тяжелей как по мне чем ansible
Sander
когда разделяешь ресурсы, понимаешь что их не так то и много
Sander
1 - я не сравнивал
Evgeny
Sander
2 - я просто сказал что порог вхождения выше
Sander
diez? че
Sander
deis!
Sander
и в нем k8s из коробки