r/docker 9d ago

Docker Desktop in front of Full Screen Apps Mac

Anyone else noticed that Docker will open right in front of full-screen apps on a Mac? Whenever I launch Docker, I have to make sure I bring the desktop into focus first; otherwise, it opens on top of whatever full-screen app I'm using.

It's super annoying because it doesn't just fix itself by taking the affected app out of full screen mode and then back in again. Most of the time, it actually bugs out the app Docker opened in front of.

The affected app then ends up with a non-interactive duplicate of its window alongside the functional one. The only way I've found to get rid of it is to force-quit the affected app and relaunch it.

Edit: I didn’t ask for your opinions on Docker Desktop I asked if anyone’s run into the same issue and if there’s a known solution. Nvm acting like this is Stack Overflow you set of absolute wet wipes.

0 Upvotes

15 comments sorted by

6

u/No_Cattle_9565 9d ago

Remove docker desktop is probably the answer to 90% of posts here

0

u/Snowy32 9d ago

Sadly it’s the only thing on our approved list for docker management via a GUI at work.

3

u/pskipw 9d ago

No need for a GUI for docker

0

u/Snowy32 9d ago

I never said there was a absolute need but it’s a preference of mine over CLI

2

u/TBT_TBT 9d ago

For what? A docker compose will get started from the console anyway. And most CLIs obstruct the pure usage of compose files. If you want a GUI which works very well with compose files, take Dockhand.

0

u/Snowy32 9d ago

As mentioned in my previous comment we’re only allowed docker desktop to be installed on our work machines

1

u/ganja_and_code 9d ago

The GUI is literally a worse tool than the CLI.

Choosing to use the GUI at all is a skill issue. Improving you skills is the solution to the problem you're facing.

1

u/Snowy32 9d ago

I mean my position and seniority at my workplace states otherwise but 👌🏻

1

u/ganja_and_code 9d ago

Using the shittier of two choices says more about your skills than your job title ever could.

0

u/Snowy32 9d ago

Your forgetting that’s your opinion on the tool it’s not a universal opinion regardless of the % of individuals that lean towards hating it. We don’t need to sit in the terminal 24/7 acting like Mr Robot (like you pretend to be) sometimes it’s nice to have a GUI.

1

u/ganja_and_code 9d ago

I'm not basing my opinion on the % of people who agree with me. I'm basing it on the fact that the CLI is robust and gives you direct control over docker, while the GUI is a less robust wrapper over the CLI but with less functionality and additional issues (at least one of which prompted you to make this post in the first place).

The CLI doesn't have the issue you're facing, and the GUI does. So the clear solution is to use the CLI. And if you're truly competent as you claim, learning to use the CLI only takes like an hour.

So like, you'd rather argue with strangers on reddit, claim you're highly skilled, pretend the CLI is only for people who cosplay hackers, as opposed to just, I don't know, accepting the easy and obvious answer to your problem?

0

u/Snowy32 9d ago

If you actually bothered reading my post, I wasn’t attempting to argue whether the GUI was superior over the CLI. I clearly asked if anyone else had been running into the issue that I had been facing and whether if anyone knew of a solution.

Your, the one that started attempting to pitch me the CLI. And yes, I admit that it is better for when shit hits the fan or I need to do any real work with docker but for general visibility in terms of what’s running what’s not? I prefer the GUI.

1

u/ganja_and_code 9d ago

Using the superior tool that doesn't have the issue is the solution. How dense do you have to be not to understand that you don't even need to solve the problem, if an even better path is to avoid it, entirely?

1

u/Snowy32 9d ago

The problem is a one off thing that occurs during a session if one is not careful. And therefore IMO isn’t problematic enough for me to have to drop the whole thing.

1

u/[deleted] 9d ago

[deleted]

1

u/Snowy32 9d ago edited 9d ago

I didn’t know that was an option will have a look tomorrow. And if that is a thing I certainly don’t recall enabling it + you would expect that to work like every other “keep at front” option in other apps where it only works outside of full screen mode would you not?

But yeah cheers I will have a look in the morning.

Edit: also I haven’t seen it staying atop of other apps outside of full screen so I doubt that is the cause of the issue here