ну монтировать /home в контейнеры точно не стоит. лезть в /var или /usr я бы тоже не стал, это не локальные приложения и не пакеты. /opt в целом норм. но в целом вопрос исключительно вкусовщины, просто придумайте какой-то общий подход
Я нашел проект на гитлабе. Там волум прокинут в /usr/src/app. Пока думаю так реализовывать.
приложению в контейнере все равно, куда смонтирован volume на хосте, он об этом ничего не знает. можно перемонтировать куда угодно. главное чтобы права были правильные
Мне главное чтоб это не было разбросано по разным папкам на разных серверах. Вот и возник такой вопрос. Думал кто поделиться лучшими практиками.
я в /opt/<company-name>/<project>/складываю compose.yml а дальше по ситуации, предпочитая именованные volume и готовые образы в своем registry
project содержит бэк и фронт по папкам и докер компос в корне?
Обсуждают сегодня