- Баллы
- 66
- Имя в Minecraft
- M1fanyaKyn
Нет, вам вообще не нужен Рут для работы докера. Вы должны создать группу docker, и добавить в неë всех пользователей, которым вы хотите дать возможность менеджить докер. Об этом есть много информации в интернете (Rootless docker mode).
По поводу ваших проблем с консолью. Вы вообще не поняли что я имел ввиду. Эта команда, что я написал, она дает возможность зайти в контейнер с помощью bash, но это не консоль сервера. Чтобы получить доступ к непосредственно консоли сервера, вы можете использовать любой rcon клиент.
Благодарю за ответ! По поводу Rootless docker mode очень выручили! Читал официальную документацию, но видно упустил этот момент (сайт кому надо). +Я человек не внимательный, но очень проницательный) Было бы прекрасно, что-то из этой информации добавить в главную шапку, чтобы новички так-же быстро освоили эту тему! В сторону rcon тоже когда-то копал, но не нашел актуальный клиент для этого дела, потому ставил pterodactyl, возможно вы знаете что-то лучше?
upd: В той же документации нашел команду для открытия логов, она будет чуть лучше той, что вы давали ранее - sudo docker logs -f minecraft. Для отправки команд скачал исходный код mcrcon c GitGub-а и переписал код под себя, чтобы автоматически подключаться к серверу, читать логи и после выводить их у себя + добавил иконку для конечного exe и скопилоировал это все (К слову в исходниках есть готовая команда для компиляции в комментариях, надо было только скачать пакет). Возможно это не самый простой способ, многим подойдет и тот функционал, что там уже имеется
. Если кто-то предложит вариант по проще, с радостью воспользуюсь!
Последнее редактирование: