Except when you have to make iOS/Windows/Linux specific instructions to get it working haha.
We have the joke at work where it almost works all the time. As long as the base OS is the same. Also random updates to libraries that break the docker container. But thats less on Docker and more on base OS images that are provided (im looking at you Ubuntu and your "new" sudo...).