Containers don't have anything to do with reproducible builds, docker advocates just happened to misuse it for that purpose.
> A build is reproducible if given the same source code, build environment and build instructions, any party can recreate bit-by-bit identical copies of all specified artifacts.
Just changing the kernel under which the container runs can break havoc on the "reproducible" build.
(although yes, the base filesystem might be different)