how do you get dana out of the docks area
You can't, Dana is just to help 'Defend' from the horde. What you can do is stand behind and farm EXP like crazy, because the horde never stops and Dana is invulnerable to death. You can also loot from some of the zombies that die, but that will require you to NOT be standing behind Dana.