Essentially any ship can dock anywhere. As strange as it sounds.
The only trick is Planets. As larger ships need to go to the mooring fixture wich serves as the quickdock point for anything. Also every ship is able to use that. Basically aside from Docking Rings, anyhting is useable by any ship type