A nuisance that I recall from a couple past jobs is that if one `cider-connect`s to a Docker machine, `M-.` would work once, but then not recursively. I fixed this for tramp [today](https://github.com/clojure-emacs/cider/pull/3412). Maybe Docker needs a similar fix?