Can Docker Replace VM
We are at that point in the technological progress that we can now finally have options for our computers, oh wait, that was 20 years ago.
Well, what else has changed in the past 20 years, we got new operating systems, alright, well, what does that mean. we have a wide array of options for choosing what software we use, what utilities we run, who we share our data with ( well, not much choice there, Lol).
But, in all this chaos and madness, there is an unsung hero, DOCKER, a containerization engine so powerful you could put any OS/Software on it, and boom, magic, it runs.
wait what, no compatibility issues, no unmet dependencies, no mismatched versions. oh yeah, that’s right. All you need is a Docker Engine Running.
But, what does this mean for our avid VM users? well, unfortunately, Docker ain’t really that great giving an UI for its images.
I mean, you could obviously ssh into a docker container, pray that it’s open-source, install gnome gdm3 or ldm , have an external UI that you can plug this thing into, use a remote explorer to navigate. But who’s got time for that.
In all seriousness though, only developers who are comfortable with a CLI can actually practically use Docker for all their needs.
So, if you are a software engineer who’s looking to have hassle-free isolated environments to do stuff in, Docker’s your guy