I'm new to the world of self-hosting and currently using Docker Desktop on Kubuntu to run my apps. However, I'm getting an annoying popup that asks for the passphrase to unlock my OpenPGP secret key, even when none of my containers are running. This happens quite frequently, and I'm looking for a way to either eliminate it or at least reduce how often it appears. I know that some folks have criticized using Docker Desktop on Linux, but right now, I'm in a bit of a situation with my setup and budget constraints, and I'm not quite ready to move everything over to a NAS system just yet.
3 Answers
Don't forget, Docker isn't rootless by default. You might be asked for a passphrase for `sudo`. And honestly, Docker Desktop is probably not the best choice for Linux anyway; it can create unnecessary complications.
You might want to consider using Docker CE without Docker Desktop. Many users find it to be a better experience on Linux. Also, are you sure that it's Docker asking for the GPG key? There's a possibility that something else is triggering those popups.
Docker doesn't usually deal directly with PGP, so the issue you're encountering might be specific to your setup. Just so you know, moving off Docker Desktop doesn't require any fancy equipment or NAS. Since you're on Linux, you can install Docker via the CLI directly, and it can save you a lot of hassle without the Desktop version.

I get that. The CLI looks daunting to me right now, but I'm trying to learn. I know it's Docker because I had some issues after deleting the key earlier. After creating a new key, that's when these popups started.