Да, ты просто перейди полностью на обсуждение рабочей темы и увидишь, как жизовые общие реплики бота никуда не вписываются. Чем больше оффтопа, тем реалистичнее ощущается библиотека фраз
Ребят подскажите, написал докер файл для проекта на netcore 3.1, в консоле запускаю контейнер, руками проверяю все ок, вопрос как все это делать не через консоль а через visual studio, и чтоб отладчик работал
Подскажите как правильнее настроить права к общим (через volumes) файлам что бы контейнеры не конфликтовали. Всё контейнеры запускаются внутри под своими юзерами и группой (nginx, php, node, sftp) + мне иногда надо с хоста файл добавить/изменить в итоге какая то путанница и конфликты вечно. В теории пофиг на юзеров, главное всем группу одну выдать ? Как можно принудительно сказать докеру что бы он когда прокидывал папку внутрь контейнера как то виртуализировал права на файлы так что бы ими мог пользоваться любой юзер внутри контейнера ?
Если ты пишешь докерфайл и часто допускаешь ошибки, чтобы 10 раз не пересобирать образ, чтобы проверить собирается или нет, можно на живую проверять и сразу добавлять команды
Как оно работает? Оно задаёт юзера/группу внутри контейнера или от чьего имени контейнер будет к файлам на хосте обращаться? А если внутри контейнер принудительно переключается на другого пользователя группу (тот же nginx), сможет ли он потом писать логи в папки с другими uid/gid ?
Вот создал я папку logs/nginx и прокинул её в nginx. На папке мои uid/gid с хоста. А у nginx свои внутри контейнера. Из коробки он скажет доступа нету. Что даст указание юзера ?
Есть ещё такой кейс... для sftp использую контейнер с кучей пользователей со своими и общими папками и правами соответственно. Он ещё сложнее) А у меня как у админа должны быть везде права и если я с хоста что то добавлю/отредактирую то у пользователя в контейнера не должны права слететь.