There are several government run NSLC cannabis stores in Halifax. Joseph Howe Dr, Young street and Clyde Street off the top of my head but I’m probably missing one or two more.
Here’s what you’re looking for.
NSLC cannabis has a store at 5540 Clyde street in downtown Halifax. Pretty sure that would be the closest one to the port. It would be about a 20 minute walk from there.