Таймураз
Что мешает тебе отдельно тестировать, вне контейнеров?
Igor
и 5 минут потрачено на бессмысленное ожидание
Таймураз
Igor
зачем
Таймураз
Я уже говорил, что ты сложный?)
Artem
Тогда при чем тут докеры?
я пропустил сам его вопрос, но насколько я понял он про то как можно у себя локально на компе проверить работу приложения
Artem
тобишь стянул крайний рабочий образ и поработал с ним
Таймураз
Игорь, поставь задач с нуля максимально конкретно
Artem
локально на маке допустим
Igor
Сайт на WP
Igor
чем тебе не задача
Igor
Собрали под него compose файл
Igor
пробросили вольюмы работаем
Artem
можно все в одном сообщении и чтобы там был знак вопроса в конце?)
Igor
Зачем каждый раз пересобирать контейнер?
Igor
Igor
volumes зло
Igor
Локальнуюю разработку
Таймураз
Не говори абстрактными словами
Геймдев- локальная разработка
верстка- тоже локальная разработка
Artem
Igor
мне больно
Artem
я так и не увидел вопроса
Таймураз
я так и не увидел вопроса
он хотел узнать, если он работает над одним проектом, как ему запустить все один раз так, чтобы изменения, которые он вносит в пхп проект, сразу имели место быть в контейнере
Igor
volumes
Igor
я и так знал ответ
Artem
так к чему тогда был спич?)
Igor
Таймураз
Ты имел в виду на продашене?
Я так делаю и в деве, потому что у меня несколько проектов и я до сих пор не закончил с разработкой образов
Таймураз
Ты имел в виду на продашене?
И я тебе предлагал другой вариант, когда ты пробрасываешь порты из контейнеров в хоста, а разрабатываемое приложение коннектишь к хосту, а не линкуешь к контейнерам
Таймураз
Потому что те же приложения на node.js, в отличие от php, запускаются как процесс (одной перезаливкой файлов не поможешь в деве)
Igor
ладно
Igor
мы примерно поняли друг друга
Igor
и спасибо
Igor
в целом ты меня почти убедил
Igor
хотя я всё равно сичтаю что полный перезапуск контейнера это боль
Artem
перезапуск контейнера это норм
Artem
но локально работать на своем компе реально проще с маунтами в качестве дебага
Таймураз
Artem
мне нужно изменить 1-2 строки в конфиге, чем мне поможет проброшенный порт в контейнер?
Igor
я кстати про порты совсем не понял
Artem
вот и я тоже
Artem
Artem
так где мне в итоге код то править?)
Таймураз
Artem
на хочте он откуда?
Igor
уже
Таймураз
на хочте он откуда?
<quote>Все остальное окружение на хоста вешаешь,</quote>
Igor
я всё равно не понял
Artem
какое еще окружение или ты маунт называешь окружением?
Таймураз
For example, из образа mysql пробрасываешь порт 127.0.0.1:3306:3306
Artem
пле
Таймураз
Нау андестенд?
Artem
ок, у меня апп на питоне
Artem
как мне его править?
Artem
работа с клиент серверной дб это как бы не сильно аппликейшен
Таймураз
Вах, какое недопонимание
Я худею с вас, ребят)
Igor
нужнобыло в конфиге вагранта прописать ownera папки, там с этим сложн
Igor
я просто тоже тебя не очень понимаю
Artem
как ты можешь работу с бд называть работой с кодом?
Igor
Artem
Таймураз
Таймураз
Ребят, либо я заработался, либо вы
Igor
а если конфиликтующие окрудения
Таймураз
Мне сильно кажется, что вы заработались)
Igor
окружения
Igor
я вообще выходной
Artem
т.е. ты предлагаешь засорять хост с контейнерами всяким говном которое крутится в контейнерах, которые там и крутятся для того чтобы избавить хост от локальной тучи софта?)
Igor
забудь, тут что то странное твориться
Igor
+1
Igor
тоесть ты dockerfileом тянешь весь проект, как на проде
Igor
и просто добавляешь мануты?
Igor
"код из git тянется по пушу" - может по пулу?
Artem
в общем понятно, человек присто юзает докер не как докер
Artem
в личке с этим разобрались)