Ivan
Причем даже снес ось и поставил свежую. Всё ок, пока не поставил докер
George
о господи
George
ты меня так не пугай
George
я просто смотрю номер версии и думаю, что он какой-то странный
Ivan
https://github.com/docker/for-linux/issues/612 я даже видос заснял, если что)
George
ну, убунту 18.10, 18.04
George
не сообразил сразу, что 18.09.3 - это версия докера
George
просто пиши, плиз, в следующий раз развернуто. Ну, т.е. обновил докер до версии Х.Х.Х, убунту версии Н.Н.Н
George
я бы тебе предложил в вагранте повторить
George
но вижу, что там уже повторили и баг не подтвердился
Ivan
хм, думал уточнения на убунте 18,10 хватит, ну да ладно
George
возможно, особенности твоего окружения
George
кто провайдер ВМ?
Ivan
Ivan
кто провайдер ВМ?
Железка, без ВМ
George
ааа
George
у тебя граф режим сломался?
George
т.е. в терминале все ок?
George
я просто поясню к чему вопрос. Наши разрабы сидят на убунте, я у них в понедельник уточню. Часть - на маке, там баг точно не воспроизведется
George
а сервера без граф режима. и там бага тоже не воспроизведется
George
может проблема вообще не в докере, а в дистрибутиве или в графической оболочке
George
понимаешь, к чему я клоню?
George
ну, и логи. больше логов
George
явно, что у тебя оболочка должна была при логине насрать логами. Сравни два трейса
George
делов на 15 минут
Ivan
В логах - пусто. Просто пусто(по сабжу). На прошлой версии докера входит норм, на этой - беда. Во втором терминале запускаю startx - входит нормально, всё работает. Причем логин ввел, сессия запустилась, но откинуло назад
George
ну, да, понимаю.
George
ну, так что в логах совсем пусто - так не бывает. Ну, подкрути вербозность )
Ivan
С дровами на nvidia и без них
Ivan
В логах только вход есть и всё, потом что вышел из сессии
Ivan
Причем, баг повторяется если только в группу к пользователю текущему юзверя докер закинуть, т.е. sudo usermod -aG docker my-user
George
т.е. проблема в правах
George
а не в самом демоне
Ivan
Да вот по идее да, я сижу смотрю какие изменения были в этом релизе, что к этому относится
George
не найдешь концов )
George
повторюсь, что у тебя не просто проблема «докер глючит», а именно в связке с ГУИ
George
apparmor может мешается
Ivan
Просто если бы я не смог это повторить или это было не на чистой оси и на одном ПК - то ладно, а так...
George
попробуй отключить apparmor
Ivan
Спасибо, сейчас буду еще это пробовать
George
Привет, что значит login loop?
посмотри кино по ссылке
George
он выкидывает в ГУЕ сразу обратно в логон скрин
Artyom
O_o
George
я гарантирую, что это не проблема в докере
Artyom
Ладно, что-то у меня проблемы с взаимопониманием, вообще ничего не понял.
Anonymous
Я так понимаю большинство контейнеров на докерхабе изначально не сесурны что нет возможности передать арг с каким уид и гид создается юзер? Как-то не прикольно для всего писать свои докерфайлы
George
во-первых, тебе нефиг передавать свои UID & GID
George
это нужно только тогда, когда у тебя пять разрабов пытаются на одном сервере пастись и каждый хочет докер запускать. Но это явно архитектурная проблема
George
стоит сразу на куб перекатываться
George
вторая история, что у тебя образы должны быть с непривилегированным пользователем
Artyom
Спасибо, сейчас буду еще это пробовать
А если нового пользователя добавишь? Логгинится? Не уверен что уловил суть проблемы.
George
чтобы в случае выхода из песочницы докера разрушения были минимальны
George
в этом отношении опеншифт правильно делает, что форсит безопасность
George
что нгапример?
Anonymous
во-первых, тебе нефиг передавать свои UID & GID
Создаю права на вольюмы таким образом. Сервисы общаеются через unix sockets
George
ты что-то делаешь не так. явно
George
давай кейс подробнее
Anonymous
Есть мариядб. Она слушает на сокете. Другие сервисы подрубаются к этому сокету.
Anonymous
Другие сервисы слушают на своих сокетах
Anonymous
Не через тцп порты
Anonymous
Взаимодействие
George
мария - в докере?
George
другие сервисы - это что?
Anonymous
мария - в докере?
Да. Другие это нодежс приложения общаются меж друг другом по протоколу json-socket
George
больше деталей
George
диаграмму
George
мне кажется, что стоит переделать на тсп взаимодействие
George
потому что тебе это все равно делать в будущем
Anonymous
Не я не хочу вас эксплуатировать. Там много всего. Может вы просто подскажите какую нибудь статью про бест практисес для докер компоуз?
George
не использовать его
Anonymous
Компоуз? Или юникс сокеты?
George
и то, и то
Anonymous
А что вместо компоуз?
George
куб
Anonymous
Можно ссылку я не в курсе что это
George
https://kubernetes.io/