The Virginia Port Authority board has approved a 20-year lease of Portsmouth’s container facility.