You do need a printer that is designed to print disks. Any shop will have a few models that are disk-printing capable. The way it usually works is there's a special tray, which you put the disk on, then the tray feeds into the printer and prints.
The software to print them usually comes bundled with the printer itself.