Hi McSwiggins,
As far as I know, the dock option is enabled only when you use a touch enabled computer.
Windows Server Technical Preview isn’t full-fledged, the option may be not available. We could wait for the updates and documents.
Best Regards,
Leo
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.