Dm
Radzhab
Portainer
simplemice.eth
нинужын
inqfen
inqfen
inqfen
То ли в лейблы контейнера, то ли ещё куда-то дописывается
inqfen
А вообще что мешает просто все остановить?
inqfen
А потом обратно запустить
inqfen
docker stop $(docker ps -q)
inqfen
и docker start $(docker ps -a -q)
inqfen
нафига вообще докер композ в этом кейсе
George
Видно только его хэш
George
George
И, да, через $(..) не надо. xargs, все дела
inqfen
тот же хуй в другой руке
George
Советы https://dev.to/azure/improve-your-dockerfile-best-practices-5ll 💩💩
George
Тупо собирайте и потом сквошьте
inqfen
или передать аргументы команде или взять их из стдаута команды
Anton
arts
inqfen
в данном случае без разницы
George
Anton
Да ну? Дай пример
https://forums.docker.com/t/find-the-directory-where-docker-compose-was-launched/50190
George
По-моему, это не работает
inqfen
и где там lsof
George
Мы же как умные люди запускаем компоуз в детачд режиме
inqfen
там тип написал скрипт для логирования пути
George
inqfen
ну и это да
inqfen
А вообще люди вместо того, чтобы изучить cli докера
inqfen
начинают ебаться с портейнерами и еще чем-то там
inqfen
хотя за минуту задача решается
George
https://habr.com/ru/post/445914/
Набросы, набросы, набросы
Ильдар
шо, опять?
inqfen
Конечно, зачем одинаковое окружение везде
inqfen
Надо узнавать на проде, что не работает
inqfen
Это по-мужски
inqfen
Ансибл тоже кстати не нужен, только скрипты на баше и код по ftp лить
inqfen
при работе в команде, в большинстве своем люди пишут Dockerfile очень криво, не понимают как это кешируется, добавляют в образ все что надо и не надо, наследуются от образов которых нету в dockerhub или приватном репозитории, создают какие-то docker-compose файлы с базами данных и ничего не персистируют. При этом разработчики гордо заявляют, что docker крут, у них все работает локально и HR важно пишет в вакансии: "Мы используем docker и нам нужен кандидат с таким опытом работы"
George
inqfen
Ещё полно людей код пишет криво
inqfen
Отсюда вывод, что программирование не нужно
inqfen
для того чтобы мое приложение работало, нужен сам docker на сервере. А зачем мне это, если мои приложения работают на jre или на nodejs и окружение для них уже есть на сервере?
inqfen
Тоже классно
inqfen
А у меня на тестинге 2 версии пыха, джава, нода
Y4n
inqfen
А чем документация не нравится?
inqfen
Там есть все что нужно
George
George
inqfen
Radzhab
Практика в проде
George
Документация - это про то, что вообще с инструментом можно делать. Бестпректис - это то, что на практике выяснено. Буйки , за которые не стоит выходить
George
Например.
Radzhab
А не в хеллоуворде
George
Несколько несвязанных докер компоуз в одном каталоге - это плохо
Y4n
George
Но в документации про это ни слова
George
Y4n
дока хороша, но ее мало, чтобы грамотно работать с докером
George
Ин продакшен Ви ворк
Y4n
Именнл
может вы посоветуете источник?)
George
Хабр - можно даже не смотреть
inqfen
А, ну я подобное пропустил
inqfen
Сам наступал на грабли
inqfen
Потом ходил доки читать
Radzhab
Да на Хабре каждая статья про докер это хеллоуворд
George
inqfen
George
inqfen
Вон я у него почитал предыдущую статью
inqfen
Говорит, типа вот я на ноде написал, могу архив скинуть тестиррвщикам и они так проверят
inqfen
ну и вопрос на миллион, как они будут угадывать версию на которой это работает сейчас и им возможно придется версий 5 держать?
George