For your post to go viral on Instagram, the post needs to be optimized first
Apart from this, you have to keep uploading regular posts on Instagram.
Apart from photos, you can also upload videos to Instagram
Because nowadays people like to watch videos. You can upload videos to Instagram in any topic according to you.
You upload the video in the reel section. Because Instagram promotes the reels more.
Apart from this, optimize your profile so that your post gets more reach.
If you don't know how to optimize your profile. then you should learn it.