Поддержу, выше написавшего. Для начала, решите - какую задачу вы решаете. Ознакомьтесь с технологией.
А уже потом, у вас не возникнет вопросов, что и как нужно делать.
Например, попробуйте на любой linux машине запустить бота, затем уже, пробуйте собрать docker контейнер с ботом и запускать его через контейнер.