虹ができるには、太陽光が空気中の水滴(雨)に当たることが条件ですから、雨上がりに見られます
普通の虹は外側が赤、内側が紫と決まっていて、虹の外から内側にかけて、赤、橙、黄、緑、青、藍、紫の順番になります
虹が7色に見えるのは、太陽光線(可視光線)が7色(6色)に分解されるため