A Turkish drilling ship docked at the port of Mogadishu on Friday ahead of Somalia's first offshore oil drilling project, the two countries announced.