Can Aperture be migrated or reinstalled a new MacBook Pro which has no DVD drive? Would target disk mode work to simply copy the file? I think Aperture usually runs an "installation" rather than just drag onto the Applications folder. But I can't remember since it has been years since I installed it on my iMac.
Option 1) Share the DVD drive from your iMac to your MacBook Pro.
Go to the "Sharing" panel in System Preferences on your iMac:
You can then install the software over your LAN connection.
However, this doesn't always work, and it's very slow.
Option 2) Make an ISO of your installation CD/DVD.
This requires using the Terminal.app, but it's fairly painless.
except that you will also see a "/dev/disk" entry for your DVD drive. I'll use "/dev/disk2" as an example but yours will (probably) be different.
Then you want to enter this in Terminal:
once you press enter you will hear the DVD drive spin up, but Terminal won't say anything.
Note: if you get a message about the device being "busy" launch DiskUtility.app and "unmount" the DVD (but do NOT eject it).
Terminal will just work quietly for awhile and then after 10-20 minutes (or more or less, it depends) it will say something like "18397+0 records in" and "18397+0 records out" (note: I just made up '18397' as an example, the point is that the records "in" and "out" should be the same.)
This will leave you with a file called "Aperture.iso" on your Desktop.
If it did not work, you probably had the /dev/disk wrong or there was an error reading the disk.
If it mounts as expected, simply copy the ISO file to your MacBook Pro and use it as the installer.
I have been doing this with all my DVD installers since I bought my MacBook Air a few years ago. It's a nice backup and installation from an ISO is a lot faster than from an actual DVD too.
There is a great detailed answer covering two of these options, but here are your possible options:
Without knowing exactly which version of Aperture you have, the simple finder copy of the Application might work and my memory is that it will prompt you to insert the DVD if it detects missing support files, but works fairly well as not much is actually stored in /Library for Aperture.
I have had no trouble just copying the Aperture.app folder from one mac's Applications folder to another.
On the source mac, share the applications folder.
On the destination mac, connect to the shared folder.