Thank you for the information. I think it will work to prevent breakage.
From a slightly philosophical and a slightly forward-looking viewpoint...
It's suboptimal for an application to reconfigure the global host information when it is run (hostname, ip address, etc), even if that application is partially pretending to be a virtual machine. Perhaps docker does the right thing in these cases and it will matter less.
However, if these host-config changes cannot be prevented or cannot be made to refer to the global OS configuration (eg, have the start scripts update the chroot /etc/sysconfig files from the host's current information), then I suggest a document or FAQ about what is stored in that chroot area that needs to be updated when a host needs to be readdressed or renamed.