🦠
Это для начала
🦠
Ребята, делать надо все маленькими степами
🦠
Тогда приходит понимание
🦠
Почему лэйтест не лучшее решение
🦠
Дальше больше
🦠
Придет понимание почему нужен альпайн
🦠
И как можно выжить без баша
Anonymous
Вот да, пробовал я альпайн, всё там не так и пока решил с ним не возиться. Понять как всё изнутри устроено для начала
🦠
Как делить слои в докере, чтобы меньше перестраивать
Anonymous
Дом с фундамента строят, а не с крыши
Etki
и все не так
и все не то
о-о
🦠
Дружище, ты можешь никого не слушать
🦠
Тут одни лошади в чате
Etki
альпайн кстати прикольный, но разницы, будет у тебя переиспользоваться двести метров дебиана или пять альпайна - никакой
🦠
Ни у кого докер не работает
🦠
Все сидим и плачем
Anton
🦠
Когда у тебя идет пуш при билде образа
Cin
я тут недавно осознал, что если у меня образ что-то откуда-то берет, я должен его сделать базовым и потом от него уже делать FROM для своего приложения.
🦠
Мне кажется 200 или 5 имеют немножечко разницы
Etki
195 мегабайт
Etki
роскошь, которую могут позволить себе немногие
🦠
У меня построен полный ci/cd с автоматическим деплоем
Etki
у нас-то у всех нет
🦠
Гонять по инфре лишние 195 за которые нужно платить - удовольствие такоЭ
Cin
У меня нет
Etki
зачем гонять-то?
🦠
Потому что деплой идет образом
Cin
Я в docker-compose на продакшене ручками прописываю тэг который нужно подтянуть
🦠
Машин несколько в кластере
🦠
Билдить на всех?
Etki
Cin
Расскажите как сделать лучше
Anton
Etki
зачем вообще докер, чтобы потом билдить в конечной точке?
Anonymous
Так никто и не сказал мне, как ребилдить правильно, что б с нуля, чтоб не откатывать снапшоты всей системы
Etki
docker build --no-cache
Anton
Anonymous
Я это пробовал два дня назад, но чот не всё билдилось, вроде, или тогда я как не правильный радист крутил ещё пару ручек одновременно
Anonymous
🦠
docker system prune -fa
Etki
опять двадцать пять
🦠
Ваще достаточно делать docker-compose down
Anonymous
Тепрь, когда есть больше понимания, видимо сработает и ноу кэш и другие плюшки. Пробую
Etki
Anonymous
Etki
гифки
🦠
Что за изображения
🦠
Образ мож
🦠
Внешный скрыпт
Etki
у вас тут образная религия?
Anonymous
Образ мож
Эт у него фишечка такая, дословный перевод, не опираясь на технические термины
Cin
Вот, я вопрос задам: Есть реестр на gitlab.com есть docker-compose на продакшене. CI на гитлабе по пушу в репозиторий собирает контейнер с тэгом. На продакшене в docker-compose.yml изменяется версия сервиса/ов . После этого делается docker-compose pull && docker-compose up как сделать лучше?
🦠
Тогда файл эт напильник
Anton
Я надеюсь запала еще на завтра хватит
🦠
Лол
Etki
дак не запускай
Anton
там кстати есть готовый образ для друпала на докер хабе
Cin
Ну т.е. сейчас местом принятия решения о деплое на продакшн является docker-compose.yml куда это унести? Или как у вас устроено CI?
🦠
Оно автоматически подтягивает версии
🦠
Если указать у образа версию через двоеточие
🦠
Пулить не надо
🦠
Просто ап
🦠
Шта
Etki
https://www.google.ru/search?q="образ"+docker" 35900
https://www.google.ru/search?q="изображение"+docker 32800
ой знаете ли
Cin
Гитлаб просто иногда чудит с пулом.
Cin
может не все подтянуть если несколько образов деплою.
Etki
Cin
а мне допустим надо обновить одновременно несколько сервисов
Anonymous
root@openfire-tor:~/docker_project# docker-compose version
docker-compose version 1.5.2, build unknown
docker-py version: 1.8.0
CPython version: 2.7.12
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
🦠
У нас четыре образа, без пула все тянет
Etki
1.5.2 очень старая, обновись
Cin
У меня слегка побольше )
🦠
Ну тогда вполне возможно
Anonymous
Видимо только пип мне поможет, в убунте нет свежее
Etki
в убунте?