Очень интересно, но концовку не понял))) Для меня изоляция непонятна)
Дополню еще. Вот есть сервис, ты его протестировал, он у тебя работает. Запустил на рабочем сервере - оно легло и все. А просто не было установлено какого-то пакета убунты.
В случае с образом докера, он собирается у себя, потом образ тестируется и помещается в регистр контейнеров. На рабочий сервер берется из регистра и все 100% работает.
PS Обязательно для конфигурирования учить переменные окружения.
А еще мне кажется для питона очень удобно, т.к. там все пакеты глобальные и докер позволяет разделить эту кучу на маленькие кучки со своими версиями.