Aleksey
R-omk
Aleksey
хочу что бы docker-compouse up -d не запускал один из контейнеров
Aleksey
чтобы он запускался чтолько если docker-compouse up -d container-name
R-omk
ну здрасте, тема стара как мир
https://github.com/docker/compose/issues/1896
Aleksey
🏳️ Phil
Andrey
Aleksey
я хз. может ты не веришь кому то...
Aleksey
оф контейнеры они как бы про доверие
Andrey
R-omk
Бывает хватает бывает нет, че рассуждать то..
Aleksey
nginx
R-omk
Ни то ни другое
Aleksey
grafana почему то не офф
R-omk
Перкона, самодельная что бы бэкап работал, nginx наполовину кастомный
Andrey
в официальную графану, как понимаю они не додумали с плагинами, или я промаргал или они прям в контейнер только пихаются
Aleksey
доддумали
Aleksey
там переменной окружения подпихивается список чего надо постаивть
Andrey
sql'и судя по набору функций, тоже весьма примерные, хотя на непритязательный взгляд, чтоб взяти и заработало. то недурные
Evgeny
Ну собьсно неплохой вариант делать фром от оффициального и доабатывать напильником
Andrey
официальные как понимаю, в большинстве настолько никчёмны, что легче пересобрать :) Хотя глянул у того же php целая пачка официальных докерфайлов, так что может что и можно подобрать, но таким не многие занимаются, опять же как понимаю
Evgeny
мне по душе официальные альпины, неплохо идет официальный эрланг, монго и мускулы, нгинкс на альпине
🏳️ Phil
🏳️ Phil
🏳️ Phil
Anonymous
ну кстати облачный sql у амазона отлично работает
nvkv
Кстати, я тут не могу для себя понять один момент
nvkv
говорят, что база в докере это плохо, даже если с волумами
nvkv
мол ляжет контейнер и поднимется на другой ноде, а там волума нет
nvkv
внимание вопрос, а как оно должно работать в той же схеме, но без докера?
nvkv
на другой ноде какбе базы тоже нет
nvkv
в чём разница?
Aleksey
а там разве дело в том что поднимется на другой ноде проблема ?
nvkv
ну я это уже дважды слышал от @dd_bb
nvkv
Но вообще у меня есть куда более серьёзная проблема, ребзя
Aleksey
я всегда считал что проблема в том что у базы данных есть внутренние стейты. и смерть контейнера для базы даных незаметно не пройдет
nvkv
иногда, после перезапуска сервиса докера он забывает освободить порт
nvkv
на хостовой машине
Aleksey
я такого невидел
nvkv
грешил на userland proxy, выключил его
Aleksey
пишет чо в логи ?
nvkv
и всё равно
nvkv
а ничего особенного не пишет, удаляешь local-kv.db
nvkv
и всё чинится
🏳️ Phil
nvkv
симптоматика такая: контейнер не может стартовать, потому что порт уже занят
nvkv
порт в системе держит либо docker-proxy, либо dockerd
nvkv
в зависимости от того, запущен ли userland proxy
nvkv
рестарт не помогает, само собой
nvkv
есть вероятность, что я что-то неправильно делаю
nvkv
nvkv
то есть это вообще не рокет сайнс
🏳️ Phil
Aleksey
если ты это предусмотрел в окнтейнере то выключает
Aleksey
но и не забываем что базы данных бывают выключаются не 10 секунд
Aleksey
а докер он упорный же.
🏳️ Phil
nvkv
Aleksey
не лег за таймаут - килл его
nvkv
тут разницы нет, в контейнере или нет
nvkv
краш он и в африке краш
nvkv
чтобы оно грейсфул стоп сделало
Aleksey
ну а вообще для баз данных котоыре хотят мигрировать между хостами есть named volume с опророй на какой нить ceph.
nvkv
сеф :)
nvkv
как много в этом слове
nvkv
сколько в нём боли
Aleksey
эй эй. я так не проедлагаю. просто говорю что архитектурно они так хотели...
nvkv
вернусь к своей боли, проблема в том, что у меня оно повторяется вообще на всех хостах с докером
nvkv
ну, везде, где 1.12