3 ms·
I work at a pretty large corporation that uses docker desktop. The engineering team is in the low hundreds spread across the world. We happily pay for what we u
by uzername 4y ago
I work at a pretty large corporation that uses docker desktop. The engineering team is in the low hundreds spread across the world. We happily pay for what we use and it's all great. We don't really use many features of docker desktop though. We have our own image space (ecr) and I don't think anyone is using or relying on extensions. I'm sure some team will eventually socialize an alternative. The reason we went through with paying for docker desktop was probably the lost time and productivity of transitioning off without due diligence dedicated on getting another option to work just as well. I don't know if our org gets customized pricing, but if it's $24/mo for us, that's maybe a 1/3 of an hour of the least expensive run rate engineer we have (worldwide, again), per month. That's maybe 5 hours of run rate time per year per engineer. I can see why our org bought in at the time and continues.
On a personal note, I was fine with the change, since it allowed personal use still with docker desktop. When Docker Desktop for Linux came out, I gave it a try on a clean server. Unfortunately, even on a fresh Ubuntu install with fresh hardware, the reliability of Docker Desktop for Ubuntu was awful, crashing every few days into a stalled state. I had to make a cron job to watch it and maintain it's uptime.
- MuffinFlavored 4y agoDo you/your corporation use Docker Compose?
- uzername 4y agoWe deploy everything in kubernetes in the live environments, with databases in rds, s3 for objects, sometimes dynamo for other data types or patterns. Locally there's docker compose for the APIs (Java, python) and usually postgres. It's a good observation, interrupting that workflow would be quite a pain.