There's more than one way to automate zone creation
By John Clingan-Oracle on Feb 08, 2007
A few years ago I wrote a script to create zones for the "how many zones in a jar" exercise. I took that script and added multi-CPU support for provisioning many zones simultaneously. I pulled some code from one of Dan's scripts to implement that, but that never say the light of day outside of the v880 follow-on exercise. My bad
There is also active development of zonemgr. I spend some cycles updating this tool as needed. In fact, I just submitted to Brad the code to support zone privileges, which I need to support the Solaris Container Demo I am updating.
Recently I was pointed to zonetool, which was written by Marty Kiefer. It's written in perl, so if you want zone functionality and are proficient in perl, you can extend Marty's script or use it as is.
Not stopping there, I decided to keep looking. Fintanr has a jumpstart post-install zone creation script. In a similar vein, Mike talks about JET, which supports zone creation. Sun sells some very capable tools, Solaris Container Manager and N1 SPS, to automate zone creation. I've covered those a few times, as have others.
There may be others, but hopefully by now you have a pretty good selection. If you know of other tools, give me a ping as I'd like to know.