I found it here Questions about rotating images - #6 by Mrugalla that
I need to use
auto transform = juce::AffineTransform::rotation(angle, imageArea.getWidth() / 2, imageArea.getHeight() / 2);
to make it work.
After that disk is rotating smoothly around its own axis.