Size: a a a

2021 September 18

КГ

Константин Грачев... in symfony
Даёт возможность описать что тебе надо поднять, в удобном читаемом формате. Даёт возможность передавать этот конфиг между машинами, для разворачивания одинаковой среды.

Волшебного он ничего не должен давать, его задача конвертировать yaml в запросы к докер демону. Противопоставлять композ докеру это надо додуматься конечно
источник

👤U

👤 User in symfony
Ну. Если удобно, почему и нет. У меня это для дев среды коротенький bash скрипт.
источник

КГ

Константин Грачев... in symfony
По твоему в баш скрипте писать докер раны удобнее чем декларативно в ямле описать что тебе требуется?
источник

D

Dmitry in symfony
Некоторым нравится на пляже, другим в кровати, ну а некоторым в гамаке и стоя. Вот и вся разница
источник

КГ

Константин Грачев... in symfony
так се аналогия
источник

D

Dmitry in symfony
Имхо идеально подходит. Кто к чему привык. Результат один и тот же
источник

КГ

Константин Грачев... in symfony
Привык всмысле велосипеды писать? Ну так то да, почему то многим такой подход кажется проще чем изучить тулзу в которой твои проблемы уже решены
источник

D

Dmitry in symfony
Потому что велосипед уже есть. Уже написан. Работает. Зачем тратить время на тулзу которая делает тоже самое ?
источник

D

Dmitry in symfony
Вот когда велосипед не справится - тогда можно смотреть тулзу
источник

D

Dmitry in symfony
Я лично привык к докеркомпозу. Кто-то делает баш скриптами? Да флаг в руки если в тот же срок и с теми же усилиями что и я
источник

КГ

Константин Грачев... in symfony
К тому моменты ты скорее всего по прежнему не будешь знать возможности тулзы, ты ведь её не изучил. А значит для тебя очевидным решением будет допилить свой велосипед.
Как итог куча времени в мусорку, но это имхо. Так то опыт может и останется полезным)
источник

D

David in symfony
Это как composer.json , там, где зависимости расписаны , или скрипт который делает require. 🌚
источник

D

Dmitry in symfony
Все зависит от усилий. В моей привычке прежде чем что-то дописывать - изучить альтернативы и оценить время на разработку.
источник

👤U

👤 User in symfony
Ошибочно полагать, что инструмент не изучен. Просто, он идеально подходит, когда приложение себе держит свою БД, свой нгинкс и прочее.
источник

D

Dmitry in symfony
Я всегда выбираю что мне будет стоить дешевле в плане времени и усилий. Изучить новую тулзу - не вопрос.
Дописать велосипед парой строк - лучше так.
источник

АЯ

Андрей Ява in symfony
Ассемблер для ленивых, машинный код збс
источник

D

Dmitriy in symfony
Руками все контейнеры запускать-перезапускать что ли? А если их штук 5-10, например? Открыл сейчас свой пет-проектик. Там в docker-compose находится Manticore, MinIO, MinIOMC, API, SSR. Руками это всё перезапускать, порты, переменные окружения и volumes прописывать в командах - ну такое
источник

SP

Sergey Protko in symfony
Компоуз часть докер экосистемы че
источник

SP

Sergey Protko in symfony
Ну технически docker cli уже умеет компоуз без доп оберток
источник

D

Dmitry in symfony
Ещё бы научили докер балансировать внутренний днс между контейнерами.
источник