Earlier quoted context omitted.
No, that's not how it works with WSL2 as the backend. You then cannot configure a smaller amount of RAM in the docker app, it's greyed out. One can limit the RAM that WSL has, but that's not really helpful when docker steals all of it. (And WSL2 supports dynamic allocation of memory anyways, so it's supposed to return unused memory to the host) So you are wrong. For those of us affected by the bug, it's a big issue.
You can configure the max memory in wsl 2 with .wslconfig file.
Docker Desktop no longer free for large companies
351–360 of 597 posts
Re: Docker Desktop no longer free for large companies
#352Earlier quoted context omitted.
I’ve seen companies burn half a million in developer time to save 10k or less several times. Oh some JavaScript graphing library is expensive. Let’s roll our own! Heroku meets our needs 100% let’s spend millions to switch to K8 and have a much worse experience.
The 4 hours I spent learning the basics of d3 and then couple hours a night for a few weeks working through examples (of others and of my own design) really gave me a powerful new tool for charting applications. Rolling your own is difficult to justify, but "learn and use d3 (BSD licensed)" seems an entirely reasonable alternative to a high-priced commercial offering.
Re: Docker Desktop no longer free for large companies
#353Earlier quoted context omitted.
Very accurate for a lot of companies like this lately. Consider it coined.
Nah, newer generations rediscovering the concept of shareware and trial/demo versions.
Re: Docker Desktop no longer free for large companies
#354Honest question: Besides IT endpoint management, why does our industry continue to develop software that is leaning more and more towards containerization on Mac OS? I’ve been a Mac user for 20 years and do a lot of docker and Kubernetes work. I recently started developing on a Linux machine that was a fourth of the price and a lot less burden for my day-to-day work.
Re: Docker Desktop no longer free for large companies
#355Earlier quoted context omitted.
Because procurement processes suck and developers don't want to deal with them. When it's something from Microsoft, Google, Amazon, it's not a problem because those deals are handled at a level that developers don't interact much with and are ingrained as business critical. There's no way we're going to have a contract with Docker by January so I fully expect a "Please uninstall Docker Desktop" email long before that…
What if you asked the person who would write that email to instead ask Docker if they can extend the grace period for you until you can get a contract set up? Since it's unclear if / how Docker can enforce their TOS I'm guessing they would be happy to extend it because the other avenues lead to you not using DD or using it without paying.
I think OP's principle is that it will probably just be easier to switch tools than to push the $42k annual spend through the organisational mud to get it approved (depending on how muddy the mud is).
This is particularly true for a single developer that wants to start using docker desktop, if the rest of the org isn't already using it.
Re: Docker Desktop no longer free for large companies
#356So many people in this thread don’t understand how enterprise decisions get made. The business license costs $21/month, probably less in reality. Do you really think that businesses are going to jeopardize the workflows of their $250k/year assets over a very core piece of software for $250/year? Any alternative has switching costs and risks. Companies will just pay this. I see so many people saying “just do these 10…
The places where I worked there's an inverse relationship - the smaller the cost, the harder it is to justify with finances. ($4000 monthly AWS bill for "testing purposes"? No questions asked. $10 wireless mouse? Mission impossible!)
Re: Docker Desktop no longer free for large companies
#357Earlier quoted context omitted.
They won’t need to. The number of 250+ engineer businesses that would risk running unlicensed software is small.
I don't think it's 250 seats, but 250 employees. Lots of fairly low tech businesses (such as restaurant or retail chain or universities) may have less than a dozen docker users but still cross that total threshold.
Re: Docker Desktop no longer free for large companies
#358Earlier quoted context omitted.
In case you aren't aware, it's easy to explain by that fact that most finance departments are afraid to question your spendings on grounds of looking incompetent. So it's less about 10$ and more about: "I understand what a wireless mouse is and it doesn't look mission critical to me." "No idea what those items on that AWS bill mean, but I'll probably be better off not asking"
If you must exist in this kind of organization use this to your advantage. Get involved in important projects, setup purchase proposals, then make sure you add in new laptops, cables, mice, extra monitors, and whatever other accessories you need. Do you have a remote KVM attached to all 100 servers? Yes. Will finance care if you add 100 monitors, keyboards, mice, etc? Nope. Will your vendor happily add those on to th…
First you need something core to start a bill around. Let's make a law that makes it easier to buy guns.
But no one is going to vote for that, so let's give it a name you CAN'T say no to. It will henceforth be known as "The Child and Family Home Protection Act".
Great we have a cool name and we have a law significant enough to send to the floor of congress. Now let's get enough people to promise to vote for it so we don't waste our time. Oh, Congressman X says that he would vote for it as long as we add another law about funding polar bear research. Sure, whatever just add it in, we need the votes. Congresswoman Y says she will vote for it if we add a law about requiring masks at church. We need the votes, tack it on. Congressman Z has been trying to get more tanks sent to Afghanistan for nearly a decade, if we add that in I bet he will vote for out law too.
Then these things get bundled up and sent to the floor where people vote on laws with fun marketing names added to them.
The same thing happens in business. You start off with a core project like a new ERP system. Give it a complex sounding name that no one in accounts payable will say no to. Then we add in a bunch of computers into the budget that we have been trying to get for 2 years. Add a new printer. Throw in some docker desktop licenses for our developers, and then bundle it up and send it to Accounts Payable. Bam, now you have docker desktop licenses and new computers. You're welcome.
Re: Docker Desktop no longer free for large companies
#359So many people in this thread don’t understand how enterprise decisions get made. The business license costs $21/month, probably less in reality. Do you really think that businesses are going to jeopardize the workflows of their $250k/year assets over a very core piece of software for $250/year? Any alternative has switching costs and risks. Companies will just pay this. I see so many people saying “just do these 10…
lol obviously you’ve never worked in a giant bureaucratic corporation.
It’s ok. Just keep telling yourself you’re smarter than everyone else.
Re: Docker Desktop no longer free for large companies
#360We use Docker Desktop for the Mac at work. (Large company) Docker for Mac absolutely sucks. If they’re going to force everyone to pay they better start fixing bugs. They recently stopped allowing skipping a release unless you pay, and then promptly shipped a point release with a showstopper bug. I literally asked IT for a Linux VM/Cloud machine yesterday for development because my Mac is dead in the water due to a bu…
Docker for Windows isn't particularly stellar either. For instance, you have to actually log in to a machine to have a docker image running. Additionally only one user on a machine can run the host application at any given time. I have no idea how this is popular.