No they don't hatch.
Currently in the Vanilla release, dragon eggs do nothing, and are primarily used as an ornament.
You can only hatch dragon eggs with a mod.
The eggs do not hatch, they are there for no particular purpose but can be collected and brought back to the overworld for use as decoration but will never hatch. To bring it back you need to activate a piston to move it or place a torch under it. It cannot spawn another enderdragon but it can be used as a trophy or decor.
Ender Crystals could be spawned using Spawn Eggs with ID 200
Use eggs.
It depends on the Type of dragon.
They had eggs and the eggs cracked and a baby dragon was made :P
Kill the enderdragon.
two ways, live birth or lay eggs
Dragon Cave revolves around grabbing and raising eggs. There are new eggs and abandoned eggs. The object is to hatch the eggs and raise them to adulthood.
They hatch up to 30 eggs