Place random object from group
You could use particle systems, there's an option to use a group as particle pool, with pick random option.

Just set up a group with all your predefined container arrangements.

The downside is you wont be able to have each container as a singe object directly, and you have to manually change the seed for each instance.