I was skeptical about sharing a datadir for multiple bitcoind running on single host (in containers). [Sharing because it saves disk bandwidth and space]
Because older blocks are immutable, they should not be a problem. I think current block or temp block that is being accessed by multiple nodes for writes can cause problems.
Appreciate any help!