Anonymous
George
Ты его примитивами точно так же соберёшь набор контейнеров, как и через компоуз, но ещё и БОЛЕЕ ГИБКО
George
Вот ответь - есть в компоузе темплейтинг?
Gleb
Ivgenich
Я пока не понимат, как променять компост на ансибл.
George
George
https://developer.ibm.com/tutorials/cl-provision-docker-containers-ansible/
George
George
Там анкоры и экстендс есть, но это чуть менее, чем ничего
George
Слезы
Gleb
Хде?
https://docs.docker.com/compose/extends/
https://docs.docker.com/app-template/working-with-template/
Ivgenich
Благодарствую @gecube почитаю. Но все равно не понимат, как взять и забить на компоуз, когда море сервисов готовых в компоузе описано и нет смысла разбирать это на контейнеры и тащить в ансибл.
Gleb
Serghei
Слезы
Я кстати в одном из проектов на работе использовал https://github.com/dnephin/compose-addons#dcao-include Но не зашло
Ivgenich
Ну вот например в рамках сервиса у меня пара контейнеров общается между собой и я не влазию в их взаимодействие и мне оно вообще не интересно. Компоуз мне позволяет не пробрасывать порты в хост, а без компоуза придется мудрить.
Serghei
Ты же несобираешь прод на композе крутить)) Как ты код доставлять собрался вообще?
Gleb
Serghei
Ivgenich
Почему не собираюсь?
Gleb
вот уж с этим меньше всего проблем
Ivgenich
Гитлабом билдится имедж куда и кладется код, имедж пушится в реджистри, после чего стягивается на бой и там поднимается.
Ivgenich
Каеф в том, что этот имедж можно сначала стащить и поднять компоузом обвязку на тесте, потом на РЦ, а потом и на прод выкатить. И не надо три раза код доставлять. Ну и потестить если надо локально - стащил из реестра и погнал.
Ivgenich
Почитаю, что скинули выше, посмотрю концепцию, но ИМХО взять и списать компоуз в помойку - ну ХХХХХЗЗЗЗЗЗЗЗЗЗЗ.
George
Serghei
Я не писал "списать". Я лично писал тому товарищу, про то, чтобы сначала разобраться с механизмами самого докера, а потом уже браться за обёртки. Это полезно понимать даже если вообще не имеешь отношения к CI/CD процессам, но ваша система распределённая
George
Ivgenich
#компост на свалку истории!!!
George
Создал сеть, подцепил к ней контейнеры. Все резолвится
Ivgenich
Дык я об этом. Рано ему на свалку, истинно вам говорю!
Ivgenich
Ivgenich
Впрочем в холивар катимся. Буду почитать по поводу уйти от компоуза и в чем +.
George
George
Если ты хочешь бороться об компоуз
Gleb
а за что заруба то вообще?
Gleb
с композом проблем не больше чем с самим докером в последних версиях
Ivgenich
George
George
Ты в .env пробовал переменные определять?
George
Не через env_file:, а именно .env?
George
Пробовал из одного каталога разные компоузы пускать ?
Gleb
Gleb
Gleb
:D
George
С таким сталкивался : https://github.com/docker/compose/issues/6023 ?
Ivgenich
Gleb
Gleb
George
Но ансибл - не панацея )
Он лучше, чем компоуз и почти наверняка уже есть (докер ведь тоже разливать как-то надо 🤷♂)
Gleb
Ага, убунту виновата, ага 😂
https://success.docker.com/article/compatibility-matrix докер тестится только вот на этих дистрах и ток указанные версии, те понятно что если у тебя версия не та или дистрибутив не тот то можно ожидать чего угодно
Ivgenich
George
Ivgenich
George
Gleb
George
Bakhriddin
всем привет, что можно заюзать вместо registry для хранения образов? желательно с веб-интерфейсом
Bakhriddin
George
Bakhriddin
Iwan
Доброй ночи, подскажите)
А двух разных docker-compose.yml одну и ту же сеть можно использовать?
Gleb
можно, ток из одного создавать, а из второго подключаться или сначала создать, а потом из компоуз подключаться
Gleb
https://docs.docker.com/compose/networking/#use-a-pre-existing-network вроде того
inqfen
А можно сначала создать, а потом обоими использовать, что будет лучше
inqfen
А, жопой читаю
Myron
народ, как доставить в дефолтный имейдж docker slave дженкинса какой-то пакет, apt-get хочет рут?!😅
George
собрать его изначально как надо
Кирилл
Всем привет, есть вопрос, можно ли сделать windows контейнер который будет выполнять функцию контроллера домена?