Folks in large enough companies, what are you doin...
# random
d
Folks in large enough companies, what are you doing about Docker Desktop?
Planning to look at podman and minikube. What are you looking at? Or going to pay for docker desktop (which I was grudgingly using anyway)
m
Shouldn't this be your company's problem? I mean, wouldn't they be willing to pay for licenses (given that it's a critical enough tool).
1
m
org will buy license for a year.
d
@magnificent-solstice-42554 - Docker Desktop is mostly just a GUI no. I have never been a fan of it. It’s far from from critical (one can install docker, docker-compose separately). I was already using minikube for most of my work on my local.
org will buy license for a year.
Mostly looking like this for us as well, so that we get full understanding of the ways people are using it. Would it be the $7/user/month plan?
m
saying it's a gui is far underselling it. Also, mac folks dont have a way out, unless you go the podman way
d
One can say Docker has been such a valuable tool, and why not pay for it? That’s a different argument. I don’t personally see the value in Docker Desktop alone.
Played with minikube? @modern-table-48211 Seen this? https://arnon.me/2021/09/replace-docker-with-minikube/
m
I havent used minikube, tbh I rarely use my mac now, esp since work from home, I set up a VM on my home desktop and use it for work. For the plan, given adobe's scale and number of users, its' unlikely to go for any of the listed plans and probably will go for a customized one. Also, the engineering doesn't buy anything(unless its for handful folks), it gets forwarded to legal/procurement and they do the work.. its mostly transparent for us
d
Hmmm, ok
minikube - hyperkit vm, kubernetes, can use the vm for daemon docker for desktop - hyperkit vm, kind (kubernetes in docker), can use the vm for daemon + GUI for settings, images, containers etc
I don’t think it’s underselling to say it’s a GUI vs something like minikube.
m
Are you trying to solve this issue for yourself (and your personal projects)? Or are you trying to solve this for your company? Two separate things. For the latter, just let the company's legal/procurement team sort out the licenses. For personal projects, you can still continue using docker desktop.
d
In my company there’s a group in engineering that reviews purchases and forwards to legal and acquisition etc. I am part of that group, yes.
About 1000+ engineers
One way or other have to take a call on this and let the acquisition team handle it from there.
Other rub is we are also evaluating movement to cloud workspace (eg. Github Codespaces) in 2022, so local Docker Desktop doesn’t mean much from that aspect as well.
m
Then just ask them to procure docker desktop site/company licenses.
Github CloudSpace is expensive BTW.
If your company can afford it, then definitely go for it. Else procure docker desktop licenses. Don't waste time on finding a third alternative.
d
Yeah, got it. thanks
m
Echo what ^^ Mithun says - don’t evaluate it from just your point of view. Btw you have a grace period till Jan 2022 .
While the effective date of these terms is August 31, 2021, there is a grace period until January 31, 2022 for those that require a paid subscription to use Docker Desktop.
✔️ 1
s
We’re a fairly small team and come under their free bucket for now. That said, while there’s always alternatives, you’re trading developer productivity (and inherent developer cost ) for subscription cost. That is just wrong! Docker desktop is far more than just a GUI wrapper. On OSX and windows, its how you run the docker engine. Going the minikube and whatever other alternatives you have makes for a fun side project on a weekend where you have a lot of beer and snacks, but I’d very strongly advise against putting that front and center of your daily developer workflow. The friction alone is enough to frustrate folks!
✔️ 1