You can use ZFS dataset quotas with zones that have zonepaths backed by ZFS datasets to restrict zone size. Administrators that can access zonepath datasets can modify the datasets' quota andreservation properties to control the maximum amount of disk space that each zone can consume. These properties are described in the zfs(1M) man page.
Administrators can also create ZFS volumes with fixed sizes and install zones in the volume's datasets. The volumes limit the sizes of the zones installed within them.