Choice
It's funny how every time people run out of value propositions they will sooner or later quote "choice". Too much chaos in the product development? It's because the customer has the choice!
At its annual enthusiasm fest in San Francisco on Wednesday, software container popularizer Docker shifted from technical talk to evangelism with previews of product improvements and the usual Silicon Valley word salad about changing the world. Golden State Warriors "Hype Man" Franco Finn arrived on stage at DockerCon to …
In the days of MS DOS you could lift an application and it's data off the hard drive simply by copying it's directory. This is because everything was written to run in a physical container, the floppy disk.
With the advent of installers like Wise and Install Shield applications get buried deep into the computer and are no longer portable.
Docker sort of brings us back to the days of the floppy disk based application without those limitations.
The problem is figuring out if the effort of moving your system to Docker is actually worth the benefits. Some things are actually quite hard to even get working let alone containerise. If you do manage to containerise a tricky application then plenty of people will be pleased with how easy you have made it to use. However the effort may have been better spent on just sorting out the app so it's easier to set up in the first place.
Now that all the VC’s and hired-gun CEO is running things, “selling-out” comes to mind. Any cool Docker had is erased by doing all sorts of thing following markets with “support-everything” complexity rather than building on leadership. CoreOS + rkt + Kube is (or was) a better way to go, but RH’s refactoring of CoreOS may also similarly kill it with corporate embrace, extend, extinguish.