Size: a a a

2021 March 03

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Короче тебе надо сборку делать не в сборке, а в запуске контейнера
Да, я думал о чём-то таком, но не хватило уровня понимания, что бы завести
источник

IB

Igor Boyko in DevOps
Также как и со сборкой в докере, ток вместо этого в ENTRYPOINT нужное
источник

IB

Igor Boyko in DevOps
Проще всего создать баш скриптос в репе и ссылаться на него
источник

IB

Igor Boyko in DevOps
Последняя строка такого энтрипоинта = энтрипоинт основного пхп образа
источник

IB

Igor Boyko in DevOps
Вуаля, ты влез между сборкой и запуском пыхи
источник

Д☆

Дурак из фильма ☆★... in DevOps
У меня уже один есть, который чистит контейнеры и запускает сборку, а в конце апает композ =)
источник

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Последняя строка такого энтрипоинта = энтрипоинт основного пхп образа
тут не понимаю, что от чего =)
источник

IB

Igor Boyko in DevOps
Igor Boyko
У меня к примеру есть похожая тема для дев сервера. Но для этого у меня 2 контейнера - один для дева, один для прода. Девовский нихера не делает и ему обязательно кормить хостовую папку с нужными файлами (заранее просто архивчиком закидываем человеку), а прод в себя уже все билдит
Короче, считаю это лучшим решением для дева)
источник

IB

Igor Boyko in DevOps
Свой контейнер чисто для запуска, содержимое уже должно быть на месте. Точка
источник

Д☆

Дурак из фильма ☆★... in DevOps
Ваще уже кошелёк миллера в голове уменьшился в два раза и не могу быстро всё вгружать в голову и оперировать
источник

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Свой контейнер чисто для запуска, содержимое уже должно быть на месте. Точка
Да, то есть надо сделать третий контейнер, который будет ранать то что мы ранее сбилдили и засинкали на хост через вольюм приделанный первому сборочному контейнеру на старте после сборки?
источник

Д☆

Дурак из фильма ☆★... in DevOps
Вот реально, не держится уже даже вся цепочка в голове...
источник

IB

Igor Boyko in DevOps
Хз, все это тупое усложнение
источник

IB

Igor Boyko in DevOps
Простой пример у нас с приложением на питоне: есть композ файл чисто для разрабов, который прокидывает нужные папки в контейнер. Образ чисто стартует все что требуется и все. Зависимости так уж и быть, если вдруг поменялись, поставит через pip и не обделается от выполнения одной команды
источник

IB

Igor Boyko in DevOps
Файлы есть т.к. есть гит и он склонил репу
источник

IB

Igor Boyko in DevOps
Сидит девелопит себе, потом пушит, и все
источник

IB

Igor Boyko in DevOps
Никто никому не мешает, образ один на всё
источник

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Простой пример у нас с приложением на питоне: есть композ файл чисто для разрабов, который прокидывает нужные папки в контейнер. Образ чисто стартует все что требуется и все. Зависимости так уж и быть, если вдруг поменялись, поставит через pip и не обделается от выполнения одной команды
Кто делает пип? Разраб на прямо хосте своём?
источник

IB

Igor Boyko in DevOps
Разраб. Доразрабил и добавил новые зависимости в файлик с зависимостями перед пушем
источник

Д☆

Дурак из фильма ☆★... in DevOps
Ну это понятно, в реквайрментс новые зависимости, новая сборка контейнера и запуск уже нового
источник