Much thanks, I understand it.
Summarize,
1.something like https://hub.docker.com/r/pytorch/manylinux-cuda102 8 is base docker and some kits in it.
2.something like https://hub.docker.com/r/pytorch/pytorch 16 is docker with pytorch installed without source code.
3.https://ngc.nvidia.com/catalog/containers/nvidia:pytorch 17 is maintained by nv and pytorch/cuda-kits installed. And pytorch code in it.