Aluminium does not react with:
Before reaction with HNO3 it forms an oxide layer of Al2O3.
oxide layer does not allow reaction of HNO3 with Aluminium.
Because of this reason Al vessel is used to store HNO3.HNO3 does'nt react with Al Or any other metal (except manganese and magnesium) because HNO3 is a strong oxidising agent.