twwlf
кто тебе мешает твой хост на виртуалки нарезать, а в них запускать докер?
Gleb
религия может
Dmitriy
Спасибо!
twwlf
ты, мягко говоря, серьёзно заблуждаешься
artb1sh
https://docs.plone.org/manage/docker/docs/scaling/swarm.html я запустил композ плона под swarn по инструкции там же docker deploy plone --compose-file plone-compose.yml как их теперь стопнуть? Я не могу средствами докера это swarn поднимает?
artb1sh
Бомбит
Gleb
Бомбит
https://t.me/brutal_docker
Sergey
https://t.me/brutal_docker
канал неумеющих в докер?
Alex
канал неумеющих в докер?
Там про докер почти ничего нет.
Gleb
канал неумеющих в докер?
нет. наоборот канал для тех кто прошел докер до конца
artb1sh
я сварн затестил, а он сервисом их стартует
artb1sh
бомбануло
Gleb
не юза сворм - он не очень
Sergey
нет. наоборот канал для тех кто прошел докер до конца
я очень в этом сомневаюсь проблем никаих нет
Gleb
я очень в этом сомневаюсь проблем никаих нет
когда нет проблем значит кейс крайне простой. а масштабы еще меньше
Sergey
когда нет проблем значит кейс крайне простой. а масштабы еще меньше
просто весь мир в докере а они типа светлые умы такие нуда
Sergey
Google "а давай создадим систему управления тем, что такое плохое и ужасное? ты про докер штоли? давай!"
Sergey
ну бред же
Gleb
ты же понимаешь что то что идет в паблик не то же самое что внутри крутят
Gleb
гугол контейнеры гоняет раньше чем вообще в ванильном линуксе зачатки появились
Sergey
ты же понимаешь что то что идет в паблик не то же самое что внутри крутят
ты же понимаешь что докер это просто инструмент, которым можно вертеть как хочешь и свои рантаймы писать? это просто оболочка для рантаймов
Gleb
смешно
ну у тебя вероятно нет понимания как это все работает. Ты наверное не знаешь что бекапы гугл делает на ленты аля оракл, то что они гоняют менйфреймы ибм под тяжелые задачи, что у них много коммерческих схд и т.д. И так у всех практически - они же не лохи
Sergey
ну у тебя вероятно нет понимания как это все работает. Ты наверное не знаешь что бекапы гугл делает на ленты аля оракл, то что они гоняют менйфреймы ибм под тяжелые задачи, что у них много коммерческих схд и т.д. И так у всех практически - они же не лохи
если ты архитектор гугла с 2000 годов, я тебе поверю если нет, то пруфы в студию, что гугол раньше всего линь коммунити начал в контейнеризацию, даже до того как в ваниле зародились
Gleb
это общедоступная инфа
Gleb
зачем мне тебе что то доказывать лол
Sergey
это как французы полетели в космос за 10 лет до гагарина
Sergey
это так звучит
Sergey
зачем мне тебе что то доказывать лол
я тебя не прошу, но за сим предлагаю считать твои высказывания бредом:)
Dmitriy
ты, мягко говоря, серьёзно заблуждаешься
Окей. Поясню, что я имел в виду: при программной виртуализации используется общее ядро ОС (модификация) - нарезанными виртуалками, при аппаратной делишь хостовую машину на более мелкие машины и получаешь изолированные от остальных машины. Ну так вот, если в первом случае, программа внутри контейнеоа "утечет" и программное ограничение, по каким либо прочинам не справится, улетит весь сервер. Во втором случае улетит только виртуалка. Или я что-то не так понимаю? Спрашиваю, потому что хочу разобраться
Aleksey
Чятик, подскажи, как правильно поступить с бродкастами? Хочу поднять самбу и это важно в моём кейсе
bazzilic
А есть ли возможность управлять виртуализацией докера (cpu, ram) на хардварном уровне, а не на программном?
Для докера - нет. В линуксе ресурсы контейнеров ограничиваются операционной системой. В винде линуксовые контейнеры запускаются в легковесных виртуалках, там ограничения такие же, как у виртуалок hyper-v (но линь конетйнеры в винде - не продакшен реди)
bazzilic
Строго говоря, этот вопрос напрямую к докеру отношения не имеет, докер - это интерфейс к контейнер api нижележащей ОС. Если ос и железо умеют в хардварные ограничения, то докер контейнеры будут ограничены хардверно.
Сергей
Подскажите как правильно сделать mysql базу чтобы можно было масштабировать потом, делаю через ранчер?
Сергей
базы я бы не советовал так вертеть))
подскажи как лучше делать?
Сергей
я не могу найти инфы
Sergey
ты хочешь кластер скуля в докере?
Сергей
я не знаю как правильнее будет? кластер делать или нет
Sergey
допустим нет кластера и у тбя 5 баз разных
Sergey
в чем смысл?
Сергей
ну вот я и хотел бы узнать надо делать кластер или базу на в одном контейнере только поднимать
Сергей
допустим нет кластера и у тбя 5 баз разных
если будет масштабировать приложение, то когда имеет смысл делать кластер базы?
Евгений
https://t.me/docker_ru/71209 может кто знает ответ?
Евгений
там всё описано подробно
a1eXei
если вам нужно юнит тесты гонять в контейнере, ну и заставьте контейнер быть аптайм, запустите какой то сервис, контейнер не остановится, если сервис будет работать. главное этим сервисом не были ваши тесты
a1eXei
с phpstorm не знаю, не сталкивался
Евгений
проблема в том что PhpShtorm останавливает контейнер, сейчас у меня запущены через docker-compose и спокойно себе висят. Если настроить PhpShtorm на этот docker-compose.yml, то после запуска тестов, он гасит контейнеры зараза. В других продуктах от jetbrains таже фигня, джависты к примеру либу написали для обхода этого поведения.
Евгений
а что говорят сами авторы поделия?
да как всегда: куча дублей issues и запрос фичи, который уже 11 месяцев висит :)
Aleksey
Их же можно поймать в слаке и прямо спросить, какого фига. Я так делал
Евгений
О, круто. Подскажи какой у них канал в слаке?
Aleksey
О, круто. Подскажи какой у них канал в слаке?
гугли. Я решал это год назад и ловил разрабов в рандомном чате в слака :)
Aleksey
это == свою траблу с clion
Евгений
креативно :)
Евгений
Ну если контейнер нужен и после запуска тестов, то проще его отдельно запустить в детаче и гнать тесты на работающем. Или он даже такой стопает?
У шторма 2 настройки для проекта есть: docker-compose.yml - должен быть запущен постоянно, но его шторм стопает докерфайл - игнорит запущеный контейнер и поднимает свой - для юнит тестов это не плохо, для TDD не приемлимо (слишком долго)
MAGI
Можно просто поднять докер композ вручную один раз и все)
Евгений
обходной хак поднимать ssh сервер внутри докера - тогда шторм работает нормально, но это извращение
MAGI
У меня локально такая же тема и все ок
MAGI
Но я не указывал докер композ для шторма
MAGI
Ручками запускаю up -d
Евгений
Ручками запускаю up -d
ок, это я сделал, а как ты настроили юнит тесты в шторме?
MAGI
ок, это я сделал, а как ты настроили юнит тесты в шторме?
Позже гляну и отпишу) Уже не помню как точно запускается
Oleh
контейнизаторы, всем привет, помогите, никогда не использовал название вашего чата... чо хочу узнать: есть контейнер, назову его "поделие", которое только проксирует запросы. Сбилдить поделие по-человечески не вышло, а в контейнере сами понимаете - поделие работает, так вот вопрос такой это поделие внутри контейнера конектится к серверу, который тоже в контейнере, но мне это все не нужно, я хочу чтобы поделие приконектилось не к другому контейнеру, а к айпишнику и порту сервера на хосте поделие сейчас запускается отак run -d -p 8080:8080 --link another_container_server:server super:podelie
Oleh
как мне ему передать вместо another_container_server 127.0.0.1:9090 например
Oleh
чтоб поделие внутри контейнера по алиасу server обращалась на хостовую машину ?
Sergey
как мне ему передать вместо another_container_server 127.0.0.1:9090 например
какая разница, просто укажите на порт, а в конфигеина адрнс
MAGI
ок, будет круто
нужно настроить path mapping: project root -> в папку внутри контейнера, и использовать контейнеровский php cli. ну а дальше в настройках просто указываешь путь к composer autoloader и phpunit.xml внутри контейнера