this post was submitted on 13 Sep 2024
465 points (99.4% liked)
Technology
59574 readers
5657 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I am baffled as to why people want a GUI for Docker, of all things
I think docker desktop’s bigger value prop is that it’s a well supported zero-effort setup of a VM to run the docker daemon on platforms that don’t support it natively (i.e. MacOS which a lot of programmers use). And it very cleanly handles mounting your local filesystem into containers running in the VM, which is important for dev envs and used to be a source of friction with alternatives (although it seems like the competition has caught up and this also now works out of the box with rancher desktop and others?). Having a GUI is somewhere behind those, though I know folks who have a weird preference for GUIs 🤷♀️.
I’m just a guy who uses Linux and spends most of his time in a terminal, so I’m not saying I value docker desktop, and I personally don’t have to deal with any of this so I’m probably behind on how good the alternatives are. Just saying where I see other people get use out of it.
We use it, and I honestly don't see much value. I use 90% CLI, but occasionally it's nice. I use macOS at work, so it's nice to be able to see how much space the VM is using. Also, searching through logs is a little nicer through the GUI than the CLI.
I actively avoid the GUI at home because, even on Linux, it'll spin up a VM to host your containers, whereas if you stick with the CLI, there's no VM, which solves soooo many headaches.
They use Windows