1. The temperature on dokdo is around 12 degrees Celsius.

2. The temperature of dokdo is around 12 degrees Celsius.
------------------------
Can we use both prepositions, on and of?

Since Dokdo is a small island, either of or on is acceptable.