Size: a a a

2021 March 03

IB

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

Д☆

Дурак из фильма ☆★... in DevOps
последнее состояний
источник

IB

Igor Boyko in DevOps
То есть не делать новую сборку?
источник

Д☆

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

IB

Igor Boyko in DevOps
А что тогда здесь решает докер то?
источник

IB

Igor Boyko in DevOps
Если мы хотим полную персистентность всех этапов
источник

Д☆

Дурак из фильма ☆★... in DevOps
в смысле что решает? Он даёт мне окружение, при этом не засирая локальную тачку лишним софтом того окружения
источник

IB

Igor Boyko in DevOps
Зато артефактами сборки, докером, тд)
источник

Д☆

Дурак из фильма ☆★... in DevOps
Версии окружения сохраняет нужные
источник

IB

Igor Boyko in DevOps
Короче если хочешь именно прям держать стейт твоей радости, то вариант - докинуть сохранение последнего состояния
источник

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Зато артефактами сборки, докером, тд)
Артифакты сборки это всего один каталог, а не стопицот разных софтин размазанных по всей системе
источник

IB

Igor Boyko in DevOps
Мол сделал копию - записать файлик что файлы скопированы и больше их копировать не нужно
источник

IB

Igor Boyko in DevOps
Дурак из фильма ☆★
Артифакты сборки это всего один каталог, а не стопицот разных софтин размазанных по всей системе
Разбить на 2 образа? Один для сборки, другой для запуска?
источник

IB

Igor Boyko in DevOps
Просто это не дев окружение, это какой-то зоопарк уже)
источник

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Мол сделал копию - записать файлик что файлы скопированы и больше их копировать не нужно
ещё и базу данных изменённых файлов предлагаешь вкрячить ? =)))
источник

Д☆

Дурак из фильма ☆★... in DevOps
Igor Boyko
Разбить на 2 образа? Один для сборки, другой для запуска?
И что они оба будут делать, что бы решить мою задачу?
источник

IB

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

Д☆

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

IB

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

IB

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