I am trying to wrap my head around the uses of Docker (compared to VMs). I understand that it can greatly improve software development, but I am not a developer. Im more on the sysadmin side of things.
I can grasp the concept of VMs as I can separate a web server from a file server hosted on one box with HyperV or VMware. But I am scratching my head as to the potential uses of using Docker since VMs provide isolation from each other.
Can any other sysadmins point out any uses for Docker or when you would pick Docker over VMs? Or is Docker strictly geared for software development and has no uses on the sysadmin side of IT?