Protest group Stop Stealing Our Harbour said allowing the longer wharf extension to continue in defiance of public opinion was "nothing short of a one-fingered salute to the people of Auckland".
Mr Brown acknowledged the compromise proposal was "an imperfect solution". But he could not support an alternative prospect flagged by Waitemata councillor Mike Lee of sacking port company chairman Graeme Hawkins for alleged insubordination.
"That would be an abject failure by this organisation," Mr Brown said. "Trying to find a compromise on the odd occasion ... is what I try to do to get this city and community going forward."
He took exception to an accusation by North Shore councillor Chris Darby that the council had been "rudderless on this matter". Mr Darby agreed to withdraw the comment, but went on to warn his colleagues against "folding like damp paper".
Deputy mayor Penny Hulse, in seconding Mr Brown's recommendation, called it "a dead rat to eat". But she said Auckland's economic, social and environmental future was paramount, and the youth group Generation Zero favoured shipping rather than trucking goods to the city as the more sustainable way of meeting its needs.
Mr Darby described as empty rhetoric her warning to the port company after the city development committee meeting on April 1 that it would face a "thermonuclear" option if it failed to stop work on the two wharf extensions. He said the council risked a "thermonuclear" response from Aucklanders, such as a blockade of the port, it if backed down.
Manurewa-Papakura councillor Calum Penrose asked who would provide jobs to "put food on the table" for a million extra Aucklanders.
"Ports of Auckland is the most important part of Auckland, like the Auckland International Airport, to build our city," he said. "Let's get on with it - we've got SHA [special housing areas] coming down our throats."
How they voted
For compromise:
Mayor Len Brown
Arthur Anae
Bill Cashmore
Linda Cooper
Penny Hulse
Alf Filipaina
Calum Penrose
Sharon Stewart
Against compromise:
Cameron Brewer
Cathy Casey
Ross Clow
Chris Darby
Christine Fletcher
Mike Lee
John Watson
George Wood
Absent:
Denise Krum
Dick Quax
Sir John Walker
Wayne Walker
Penny Webster