I'm having an issue where if I try to jump to a definition of a fn when running my project in a docker container, it will not jump there unless I evaluate that file with C-c C-k (emacs)
Doesn’t sound like a docker issue. The definitions have to be loaded before Cider can find them. Is there a difference when you run it on the host?
Yes, I can navigate to a file I haven't been to or explicitly loading by jumping.