Lets say there is a semi-rigid container (made of plastic, say). It is filled 90% full of water and put in a freezer standing upright. The top of the container is open. When the water freezes, my understanding is that it expands roughly uniformly in all directions: https://www.reddit.com/r/askscience/comments/278z5x/when_water_freezes_does_it_expand_uniformly_in/ So my question is: will the ice stop expanding uniformly once it reaches the walls of the container? Will it only expand along one axis once it reaches these walls?
I also know that water freezes from top to bottom due to density changes upon freezing: Why does water freeze from top to bottom So, I imagine the water will freeze at the top of the water line, and then the block of ice will be pushed upwards in the container as it continues to freeze. Is this true? Will the side walls experience no pressure unless the container is closed? Or will the container still bulge at the sides? If it does bulge, then what causes the ice to continue to expand towards the side walls?