Amongst the numerous ice blocks comprising a shelf, many develops cracks.
If the hole is covered with snow, the eruption may spray snow outward like a volcanic gas cloud.
Not all ice sheets develop ice volcanoes.
Source:Weather Notebook/Porcupine Mountains