Развернуть тестовый стенд можно из бекапа. Пусть трогают, ломают. Через планировщик просто разворачиваем бекап. Докер тут совсем ни к чему.
Ansible сценарии для окружения и управления пишутся за 1 день. Пример
Если разрабатываете на Windows, то OpenServer самый простой.
Если на Linux, то настраивайте нормальное окружение. Nginx/Apache, PHP-FPM, MySQL.
На хостинге уже всё настроено. Вас это не должно волновать.
Вам надо отредактировать зону домена. Это делается на NS серверах. В вашем случае они могут быть не локально, а например у регистратора или хостинг-провайдера.