if you are running simple websites, i dont think Docker will be of much benefit.
The biggest use cases I see are around rapidly evolving large microservice architectures. If that sounds complicated to you, I have made my point :-).
Devops people love it, for a number of reasons.
I have some more material in a course I once ran.
there are a few free sections to look at.
ping me if you want more details.