This is in Cycles, sample count doesn't seem to affect anything.
I have 2 volume cubes, the rings only appear when both are enabled.
It only appears in the render, not the viewport. There is nothing in the compositor.
One of the volume cubes has variable density with a gradient texture and curves.
I tried all combinations of volume sampling and interpolation - no differences. I also experimented with the step rate and still nothing.