Docker (company)ĭocker, Inc was co-founded in 2010 by Solomon Hykes (CTO) in San Francisco, and at that time it was called dotCloud, Inc. Quite a lot of dockers here, huh? I’m going to give you a short definition for each of the terms here so you know what they are.
However, while reading this, if you don’t get something, or something feels vague, just keep reading, it will all make sense in the end. I’m going to go through all the concepts in a specific order so that every other topic I explain will require an understanding of the previous concepts.
then you see things like this: where someone is spinning up individual EC2 instances instead of just paying for Docker Desktop.
I actually started paying for the $5/mo subscription for myself personally just because I do get a lot of value from it. People have been getting significant value out of Docker itself for a long time without paying anything - myself included. I, for one, am happy for Docker and them figuring out a model that allows them to stay around as a company. I suppose it is one thing if you really know what you're doing but you could easily multiply the effort for many people who either don't understand the solution being put in place or need more time to troubleshoot said solution. I've seen people in my own company spend so much time and effort to try to find Docker desktop replacements and just seeing how much time would be spent, multiplied by tens to hundreds of developers on some teams. I almost feel like no matter what tool it is they are using, especially so if it is a VM that needs any level of user management, that people will find it is pretty easy to have the user spend more time (which is money and is not "free" no matter what anyone thinks) than it would have just cost to have Docker Desktop to begin with.