Докер для state-less. А если не state-less, значит докер не нужен
Докер очень удобен когда надо собрать и запустить бота в фоне одной командой, к тому же независимо от того на какой машине ты сидишь, а стейтлесс как по мне в этом контексте не обязателен