- docker
- docker-compose
Бот пишет логи в директорию logs
в корне проекта. Директория синхронизирована с контейнером.
Создать и запустить контейнер:
$ export BOT_TOKEN=<BOT_TOKEN> # Токен бота
$ docker-compose up -d
Остановить запущенный контейнер:
$ docker-compose stop
Запустить остановленный контейнер:
$ docker-compose start
Остановить и удалить контейнер и сеть:
$ docker-compose down
Удалить образ:
$ docker rmi telegram_bot_docker_tmpl
Очистить логи:
$ rm -rf logs/*