You do not need a gate on you dock for civil protection from trespassers. Now a gate on your dock to protect invited guests may be reasonable but certainly not necessary.
Toby