чревато задавать container_name? Типа имеется скрипт для начального развертывания проекта и там запускаются контейнеры, миграции и прочее, проблемой является то что заранее неизвестно имя контейнера (имя через нижнее подчеркивание или дефис, например) и не хочется извращаться с угадыванием имени. Может просто явно задать имя?) На проде кубер, я в нем вот вообще не шарю, но интуиция и быстрое гугление подсказывает что там с container_name никаких проблем не должно быть, я прав?
не нужно задавать
А зачем угадывать?
ну так случилось, что файлик то общий (баш скрипт), а у кого-то докер компоуз свежее и нижнее подчеркивание в имени сменилось на дефис, типа у одних так, у других иначе и скрипт не у всех работает)
ничего не понятно что за скрипт? зачем ему имена контейнеров?
Можно задать для контейнера у которого не будет реплик, в качестве префикса заюзать переменную которую же и использовать в compose_project_name
Зачем привязка к названию контейнера? На лицо неправильное использование скрипта, его наверное лучше в ентри запихать
это баш скрипт для начального развертывания проекта (на локале!), не относится к отдельному контейнеру, а в целом
Ну так зачем ему имя контейнера то
нада) миграции запустить, фикстуры, всякое такое типа docker exec -ti container_name migrate
так то мне вообще несложно просто в консоли запустить все нужное, благо в скрипте совсем простые действия
а как тогда? скрипт не нужон? ну допустим, он есть (для разработки, для локала, не для выкатывания куда-то), допустим, считаем имя контейнера рандомным как в скрипте обращаться к нужному контейнеру?
эм, засунуть всех разрабов в миникуб?
Обсуждают сегодня