т.е. докер это как виртуалэнв для питона?
Вроде того, но он создаёт изоляцию на уровне системы(читайте что такое контейнеризация и чем отличается от виртуализации, какие плюс у обоих подходов, особенно по политике безопасности). Позволяет в себя засунуть всю конфигурацию, даже интерпретатор и системные библиотеки. Проект упаковывается в образ, который можно скачать и запустить везде, где есть docker