[[TOC]]
Docker has the ability to utilize credential stores. See https://docs.docker.com/reference/cli/docker/login/#credential-stores for supported credential stores.
This guide particularly talks about setting up pass
for docker registry credential management for docker client usage. There's also a way to use D-Bus secret service as a credential store, but since it is desktop based and D-Bus is usually buggy, it is recommended to use pass
.
- Pass is available in pretty much all major distros and works seamlessly with gpg.