Earlier quoted context omitted.
This poster has clearly worked at the same kind of companies I have. Plenty of them would gladly burn 10x what it would cost to just buy the damn license on engineering man-hours switching something that's inferior but free. Because it doesn't show up as an expense on the annual budget. The concept of opportunity cost is completely lost on a lot of business leaders.
Exactly. I've never understood why capital or cash expense costs are valued so much differently than salary costs. I've had jobs (like any manager) where I have complete leeway on how I "spend" millions of dollars of people's time, but had to to through all kinds of approval to spend even the smallest amount of money.
Docker Desktop no longer free for large companies
411–420 of 597 posts
Re: Docker Desktop no longer free for large companies
#412Earlier quoted context omitted.
What companies are offering $250k/year for engineers?
It seems like 200k+ is pretty typical for Engineers with at least some experience even in less hot markets like the Midwest. I know several developers in the Metro Detroit area making more than 200k base.
Re: Docker Desktop no longer free for large companies
#413Earlier quoted context omitted.
Wait, so you're running your app on virtualized Linux inside Docker inside Linux inside Virtualbox inside native MacOS?
That’s how it has to work when there’s a kernel mismatch from host to guest. You’re implying more layers than there actually are. - MacOS running a hypervisor - A Linux VM with Docker installed. - A Linux container running on that VMs kernel. Containers on Linux aren’t virtualized (normally, you could use runV I suppose if you wanted). The only overhead is the extra disk space to extract the root fs of the container…
LXC was the first container implementation on Linux and uses full Linux systems similar to a VM.
Re: Docker Desktop no longer free for large companies
#414Earlier quoted context omitted.
> requires some juggling of licenses with associated turn-around times This! I've always said that a bit reason for FLOSS to win over the internet server-side is because scaling fast and juggling livenses is just too hard. Especially with the prying eyes of Oracle/MSFT/etc's powerful legal teams and hidden "phone home" code. Going with a LAMP stack was just to simplest way to keep moving at speed.
What would have happened if Microsoft had put some clause in volume licenses that said "you can use a system unlicensed for up to 30 days before paying for a license". Then engineering can spin up loads of instances to test stuff and scale fast with minimal hassle, and it'll be the purchasing team playing catchup later, no longer in the decisionmaking path.
Re: Docker Desktop no longer free for large companies
#415Earlier quoted context omitted.
That’s assuming some kind soul in engineering management has the patience and leverage to guide this through 10 layers of purchasing, procurement, finance, legal etc… Another likely outcome is that it’s “easier” for teams to switch to another tool (easier in that at least they’re not waiting on a third party for approval) and everyone loses a lot of time Big corporations are not the most efficient beasts for this kin…
I really doubt that procurement is going to be harder than switching a technology out.
Re: Docker Desktop no longer free for large companies
#416Earlier quoted context omitted.
This poster has clearly worked at the same kind of companies I have. Plenty of them would gladly burn 10x what it would cost to just buy the damn license on engineering man-hours switching something that's inferior but free. Because it doesn't show up as an expense on the annual budget. The concept of opportunity cost is completely lost on a lot of business leaders.
Exactly. I've never understood why capital or cash expense costs are valued so much differently than salary costs. I've had jobs (like any manager) where I have complete leeway on how I "spend" millions of dollars of people's time, but had to to through all kinds of approval to spend even the smallest amount of money.
Re: Docker Desktop no longer free for large companies
#417Earlier quoted context omitted.
That’s assuming some kind soul in engineering management has the patience and leverage to guide this through 10 layers of purchasing, procurement, finance, legal etc… Another likely outcome is that it’s “easier” for teams to switch to another tool (easier in that at least they’re not waiting on a third party for approval) and everyone loses a lot of time Big corporations are not the most efficient beasts for this kin…
I've been fortunate enough to work at companies where engineers were trusted to make small purchasing decisions. It works well for a while, but eventually everyone accumulates a lot of random recurring charges and the company cracks down. $21 is nothing for a one-time spend. $21 per month per employee is now $252/year per employee, but now you also need someone managing all of these licenses and accounting. Every new…
But arguing for $252/yr times a thousand developers (in the office I work in, at least; we have others elsewhere) is just untenable. If the value was there for us, then we could get it signed off on, but there's no way to build that value because now it's too expensive to get started.
Re: Docker Desktop no longer free for large companies
#418This appears to be cutting of their nose to spite their face. We have a team of 50+ engineers that all use Docker for Mac for daily development tasks, but I suspect that will no longer be true in a rather short amount of time. Frankly, I don’t really know if anybody actually uses the UI components for it outside of starting and stopping the engine and for basic configuration of the VM. Everything else that comes with…
For the Mac, just get Canonical’s Multipass ( http://multipass.run ) and do an apt-get to install Docker into a VM and use VS Code to “remote” to it. It will automatically install the Docker extension inside the Linux VM and you’re set. For Windows, use WSL2 and do the same. Both can mount “local” folders, although the setup is obviously different. You now have a better way to manage containers than ever before.
Re: Docker Desktop no longer free for large companies
#419Re: Docker Desktop no longer free for large companies
#420Earlier quoted context omitted.
I've been fortunate enough to work at companies where engineers were trusted to make small purchasing decisions. It works well for a while, but eventually everyone accumulates a lot of random recurring charges and the company cracks down. $21 is nothing for a one-time spend. $21 per month per employee is now $252/year per employee, but now you also need someone managing all of these licenses and accounting. Every new…
Fixing this has to be a great business opportunity. Surely someone is already working on it?