Комментарии 7
во время встречи или переговоров
интересная мотивация, конечно: ни конфигурировать нормально, ни внимание встрече уделить )))
хотя аналог ctop'а в тг может быть и нужен
Конфигурации заранее написаны. Вы только выбираете какой проект и какой конфиг. И если прочитаете текст в начале статьи, то не я придумал мотивацию. Я далек от таких материй.
про с_top практически в точку
есть уже функционал, который занимается мониторингом внутри контейнера. Снаружи контейнера ,собиранием логов отчётов и получается, что его нужно копировать каждый свой новый проект, и я его со временем просто весь Перенесу в этого Бота и они он будет там. А так он есть и сейчас тоже работает и очень хорошо.
Странно что никто не написал что внутри докер контейнера это работать не будет. Видимо сам проект никто не посмотрел )
Кто захочет - тот разберётся, соберёт образ с docker client, прокинет docker.sock да перепишет аккуратно. Может быть даже применит Docker SDK for Python. ;)
День добрый. Можно отредактировать файл /lib/systemd/system/docker.service, заменив параметр ExecStart следующей строкой:
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 $DOCKER_OPTS
и перезапустить сервис докера (systemctl daemon-reload и service docker restart)
Тогда у Вас появится возможность стучать в API-шку Вашего серверного докера, а сам проект запускать в… докере. Ну, как возможный вариант.
Чёт жесть какая то, есть много api/sdk вместо команд подпроцессом. Причём на любой докер хост.
Если цель была на встречах рулить - то лучше ноут и консоль, чем очепятки в телеге и ронять сервисы.
Управление Docker-контейнерами через Telegram-бота: Решение для Динамичных Инфраструктур