Argentine Franco Colapinto will drive for Alpine for the next five grands prix, replacing Jack Doohan.