Ehh I agree that configuration can be a pain, but once you've done it a few times it starts to click.
I loooooove Docker. It makes my life so much easier and organized and easy to manage.
Especially if I need to create multiple environments, or migrate from one host to another.