cdrecord home page - for information on cdrecord and mkisofs programs
mkisofs -J -r -V <LABEL> -o <ISO_FILENAME> <DIRECTORY_TREE>

cdrecord -eject <ISO_FILENAME>

/etc/cdrecord.conf should contain
        CDR_DEVICE=<BUSID>,<SCSIID>,<LUN>
        CDR_SPEED=<DEFAULT_SPEED>
        CDR_FIFOSIZE=4m