Rainbow
странности не linux?
Mi
ubuntu 18 версии
Rainbow
а - ./elk:/usr/share/elasticsearch/data работает?
Mi
я попробовал в /media/elk создать, завелось без проблем. что-то с правами вообщем на корне /DATA, хотя разницы не вижу. оставлю в media. спасбо
Mi
рановато обрадовался. контейнер при наличии в конфиги volumes строчек постоянно перезапускается. без нее стартует и работает. ((
George
Либо посмотри режимы доступа каталога
Mi
Центос может - селинукс
не. PRETTY_NAME="Ubuntu 18.04.2 LTS"
George
не. PRETTY_NAME="Ubuntu 18.04.2 LTS"
Ну, ок. Там аппармор, но вроде он так не мешает обычно
Ильдар
Это его ник )
Mi
а как можно посмотреть под каким пользователм запускается в контейнере процесс и какой у этого пользователя uid?
Rainbow
docker run ... id -u
Mi
я запускаю через docker-compose
Mi
chown -R 1000 /media/data/elk/ вот так лечится. пр крайней мере у меня.
Rainbow
мне чет кажется что там apparmor не разрешает писать, но гуглить лень.
Rainbow
mysql не разрешал писать в /data/mysql из коробки
Rainbow
хотя не, у меня много где докер пишет в /srv/data/... на 18
Mi
я снес убунту, поставил центос. он роднее. там все заработало.
George
хотя не, у меня много где докер пишет в /srv/data/... на 18
Я тоже обычно так делаю. Или в /opt пишу
Nutscracker
Потренируйся на кошках. Заведи контейнер с alpine, в нём скрипт который создаёт в заданной директории файл. Нафиг сразу на базу и непойми что замахиваться.
в общем на win 10 home получилось volume пробрасывать для mariadb только если рабочий проект создать в впапке c:\Users\UserName которая указана как shared folder в настройках виртуальной машины. Почему то добавление еще одной папки не помогло. Что в целом расстраивает потому что не хочется ssd диск насиловать операциями перезаписи. Советы по тренировки на кошках я попробовал но я только 2 день вижу докер, мне сложно понять как для винды сделать привязку volume к моей папке - я не очень понимаю как пути для винды прописывать - мне лично написало что при mount недопустимые симолы используются в пути. Потом я прибиндил что то, но где оно физически я не нашел хотя container info мне и выводил мой прописанный путь /d/www/docker но при этом туда ничего не сохранялось
Nutscracker
на гите есть обсуждение по схожей проблеме, но чет как то ничего не заработало у меня из их вариантов https://github.com/docker-library/mariadb/issues/38#issuecomment-385845282
Ильдар
Зачем пользоваться windows, тем более home?
Ильдар
Попробуй сделать как тут написано https://stackoverflow.com/questions/48159422/how-to-actually-bind-mount-a-file-in-docker-for-windows
Ильдар
Ты не путаешь volume и bind mount случайно? Изменения на диске хостовой системы ты увидишь только при mount, volume хранится чуть хитрее.
Vahe
@vizdrag
Ivan
Ребята, куда бежать с docker-compose?
Ivan
в кубы сложно, в сварм страшно
George
в кубы сложно, в сварм страшно
в опеншифт ) а что в кубах сложного?
inqfen
в кубы сложно, в сварм страшно
Тогда сидеть и ничего не делать конечно же
inqfen
Если хочешь что попроще - номад
inqfen
Но я бы таки куб порекомендовал
Ivan
Меня пугает это в продакшне https://github.com/hjacobs/kubernetes-failure-stories
Ivan
ладно, сам заварюсь как-нибудь, забейте, спс
George
Проблема в том, что "нормально делать" - это недешево. Ибо либо у тебя будет несколько итераций, либо у тебя уже есть компетенции, которые стоят больше
inqfen
Меня пугает это в продакшне https://github.com/hjacobs/kubernetes-failure-stories
Чём более распространен продукт - тем большее количество фейлов будет
George
В относительном - все может не так уж и плохо
inqfen
В автосервисах тоже больше всего не самых ненадежных машин, а самых распространенных
George
Ибо экспертиза есть, детские болезни исправлены
inqfen
В относительном - все может не так уж и плохо
Ну я про тоже, у куба куча историй о фейлах по сравнению с тем же номадом потому что его и используют в разы чаще
inqfen
Если не в десятки
inqfen
Я номад в вакансиях встречал несколько раз всего
inqfen
Везде куб
George
Мезос исчо есть
George
Вообще то, что везде куб - это плохо
George
Нужно два конкурирующих варианта
inqfen
Ну он тоже по сравнению с кубом редкость
George
Банки очень любят
inqfen
Нужно два конкурирующих варианта
Согласен, но все как-то в куб ушли. Думаю рано или поздно появится конкурент, но сейчас его нет
George
А уже и не будет
George
Дорого разрабатывать
inqfen
Банки очень любят
Сколько тех банков в процентах от общего количества контор
Ivan
Мезос исчо есть
А чем он хорош?
Ivan
Я вот почти банк, мне интересно
inqfen
Если куб считаешь сложным, то на mesos не смотри вообще)
Sergey
да и не нужно на него смотреть, куб де факто стандарт уже
Rainbow
Ребята, куда бежать с docker-compose?
nomad или ansible с docker_container
Ivan
А openshift ставится на ubuntu? или нуего нафиг?
Ivan
а то давно смотрю на него, шоколадно рекламируют
inqfen
На дебиан ставь
inqfen
Что у всех за мания убунту нести на серверы
Ivan
На дебиан ставь
Не спс, но главное, чтобы возможность была. Я просто так понял, что он только под RH и всё.
Sergey
это проще на порядок
в чем простота? какая вообще разница центос и убунту
inqfen
А шо Ви именте против?
Можно внезапно что-то начать тестировать на проде
inqfen
это проще на порядок
Чем, тот же хуй в другой руке
inqfen
И да, как и тот же центос
Ivan
Можно внезапно что-то начать тестировать на проде
а можно ждать фичу годами, поставить из тестинга или сорцов, а потом перекомпилять при каждом апдейте пакетов, нет спс
inqfen
На центосе разве что своя магия с версиями ядра
Rainbow
nomad запускается через пару минут после скачивания бинаря и чтения get started. И работает без собирания шишек в течении полугода как с self hosted k8s
Ivan
короче, не хочу в дистросрач
Ivan
есть инструмент, я в него умею, зачем мне другой?