Александр
Все права в контейнер прокидываются из хост системы, а там свои пользователи и группы и прав не хватает на запись
Sergey
docker run -uidmap <container UID>:<host UID>:<range> -i -t ubuntu bash
Sergey
не пробовали?
Александр
а в случае с docker-compose?
Sergey
гуглить
Sergey
если найдете и заработает - поделитись плиз)
Sergey
а то честно сказать, мало кто данный фукционал трогает
Sergey
у меня в докере микросервисы не юзают волумы, они не хранят стейт
Александр
а логи и прочее по сети передаете, не в файловую систему пишите?
Sergey
да
Sergey
где-то syslog банальный, где-то файлбит
Sergey
или вообще приложение само пушит логи в редис, а оттуда логстеш заберает их
Sergey
ввобще писать внутрь докер контейнера - плохая идея, невзирая ни на какой сторедж драйвер
Roman
так как залэйблить ноду сварма емае на себя, тоесть находясь на той ноде
Roman
да
уважаемый Сергей может вы знаете)? прошу руку помощи - застрял
Sergey
докер сварм мод?
Roman
Roman Gorodeckij, [13.08.17 13:55] Как за'label'ить себя самого? docker node update —label-add master <hostname_here>, я пытался и localhost и private_dns и public_dns все not found и not found
Roman
да
Roman
если делать со своего компа с —tls то просто указав хост который показывает docker nodes ls то проходит
Sergey
я честно активный поклонник кубернетс
Roman
блин и вот так все )))
Sergey
докер сварм мод один раз юзал)
Sergey
ну давайте думать
Sergey
можно же лейбл прикрепить на докер демон
Roman
но я не хочу так)
Sergey
может как-то его заюзать
Roman
муторно это с терраформом
Roman
а тут просто вот команда локально непашет что не передаю говорит нет такого хоста
Roman
у меня теперь вообще вопрос - что там за хосты для нодов используются, первая часть fqdn'a?
Sergey
а как вы ноды в кластер джойнили?
Sergey
по айпи
Sergey
?
Roman
по токену
Roman
который брал через —tls с первой ноды по ip )
Roman
label'инг в доках очень отвратный https://docs.docker.com/engine/swarm/manage-nodes/#change-node-availability
Sergey
так окей, и то имя которое вы видите при node ls у вас говорит нот фаунд, когда вы хотите лейбл повесить?
Roman
не - так то работает
Roman
я просто хочу в мастер ноде на самого себя лэйбл поставить без магий с docker node ls
Roman
в лом уж очень грепить и cut'ить output
Sergey
ну оно скорее всего вообще на ID ноды лейбл вешает, а когда вы указываете имя - тупо белает сопоставление
Roman
может.. я указывал hostname ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS 46aqrk4e473hjbt745z53cr3t node-5 Ready Active Reachable
Roman
просто у меня тут как бы три цикла один мастер нод провижинит,другой менеджеры, третий слэйвы
Roman
для каждого грепить с docker node ls хосты или даже ID это не вариант
Roman
если лидер то еще один в списке - то всех остальный больше и не понятно как вытаскивать то
Sergey
давайте потупим вместе
Roman
да - надо бы посмотреть наверно что за hostname'ы в этом списке
Roman
щас сделаю заново провижининг и сопоставим
Roman
могу в скайпике скрин пошарить ) или teamviewer
Олексій
Есть загадочная фигня с контейнером
Олексій
apt-cache search nginx
Олексій
nginx - small, powerful, scalable web/proxy server
Олексій
#: apt-get build-dep nginx -y Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to find a source package for nginx
Олексій
внутри ubuntu:trusty
Oleg
src репы включи
Олексій
А на локальной машине работает 0o
Oleg
Потому что на локальном компе срц репы включены. /кэп
Oleg
Образ убунты в докере - не клон убунты, которую ставишь.
Oleg
Кое-что выпилено, ибо в большинстве не нужно в докере
Олексій
Кое-что выпилено, ибо в большинстве не нужно в докере
у меня локально федора. Я про то что локально в том же контейнере убунты - все ок. На дев-сервере - все плохо
Sun
Ты локально убей образ и создай заново с нуля — и сразу тоже будет не ок. :)
Pavel
Всем привет
Pavel
Подскажите, кто как делает бэкапы?
Pavel
Есть кластер ~10 машин
Sergey
Бэкапы чего?
Pavel
все в swarm
Pavel
Да всего)
Pavel
Volumes
Pavel
Images на всякий случай
Pavel
упадёт нода, или fs навернётся - и нет больше базы
Pavel
дабы такого не было - надо бы бэкапить может есть какие best practices
Sergey
Имеджи в приватном режистри, бэкенд s3
Sergey
Базы в рдс в докере не держим
Pavel
Приватный реджистри есть, имаджи переодически сливаются
Pavel
Сергей, [14.08.17 19:07] Базы в рдс в докере не держим рдс? Что это?
Sergey
Это aws rds
Sergey
Другой вариант для бэкапа баз, отдельный мускул слейв с которого делался бэкап
Sergey
Ну если мы про мускул
Pavel
Там разные есть БД
Pavel
и монга, и постгря и мария
Sergey
Ну бэкапить тупо волум в итоге получить неконсистентный бэкап