Hi.
Its a bit hard to get shots of ships here in Brisbane due to our security but you can try to go to the Eagle Farm/Pinkenba side and try there or you could go to the 5th level of the Port Of Brisbane building where my mate went once. We did ask about locations around the port but the lady said there were very few from land to see so we just went home.