First of all you have to apply for a visa for family reunification (subsequent immigration of spouses) from the competent German mission abroad.
Documents required include an authenticated marriage certificate as well as the German passport of the German spouse.
The German mission will forward the visa application to the foreigners authority in the place where you want to live in Germany for an opinion.
The German mission abroad can only issue a visa for entry once the foreigners authority has given its approval. The final residence permit will be issued by the foreigners authority in Germany once you are there.
Details on the documents to be presented with your visa application are often available on the webpage of the competent German mission abroad or directly from the mission itself.