Я бы посоветовал вам сначала изучить как работает веб-сервер. Затем почитать о WSGI-серверах. После руками попробовать запустить первое и второе. Информацию искать надо не только у хостеров. Начните с основ, а дальше уже сможете осознанно работать.
С учётом того, что вы так полагаетесь на поддержку хостинга, к докеру вам рановато прикасаться. А VPS будет хорошим полигоном для обучения. Веб разработчик без знания веба это печаль.
Можно начать с банального — развернуть обычную HTML страницу. Добавить домен, настроить Nginx, добавить SSL. Потом попробуйте запустить ваше приложение на Flask с каким-нибудь WSGI-сервером, самый популярный выбор — gunicorn. Разберитесь что такое реверс-прокси и настройте его для вашего приложения.