I thought this would be hard, but turns out the following oneliner does it, with maybe no sideeffects ?
echo 'docker() { [ "$1" = "sh" ] && docker exec -it "$2" sh || command docker "$@"; }' >> ~/.bashrc && source ~/.bashrc
This creates a bash alias for “docker ps” , every other command should run as normal
Now I just need to remember to run this one liner on every single computer I use in the future…
It does exist with docker debug.
Note
Docker Debug requires a Pro, Team, or Business subcription.
I don’t know if that applies to me but big yikes!
Oh, misses that bit… Seems there is a third party plugin that does something similar.