Установите Docker на вашу систему, следуя инструкциям на официальном сайте Docker.
Склонируйте репозиторий с кодом проекта:
git clone <URL репозитория>
cd <название проекта>
Зайдите в @BotFather и с помощью /new_bot создайте нового бота
получить API TOKEN и укажите его в dockerfile в строке ENV TOKEN='Токен из @BotFather'
Соберите Docker образ из Dockerfile:
docker build . (находясь в директории, где лежат файлы из репозитория)
введите docker images и скорируйте "IMAGE ID"
Запустите контейнер с вашим ботом:
docker run -d -p 80:80 "IMAGE ID"
-d запускает контейнер в фоновом режиме. -p позволяет указать, какие порты контейнера должны быть доступны на хостовой машине
Отправивьте сообщение через Telegram: /start - для запуска и получения приветственного сообщения с инструкцией любое другое сообщение - для реализации функционала бота