cchurchman What do you need to know? Everything is the same as most basic webhosts, you setup your site and point the domain to our NS servers (DNS Name Servers) as listed on your container DNS page.
Creating a container: https://tree.nodehost.ca/d/217-how-to-create-a-new-container
Then open the container and go to domains and click create domain
and enter the domain you own, and once done all you need to do is point the domain to us. To do this login to your domain provider and update the NS (Name Server) for the domain to the NS info listed on the containers DNS page.
As for setting up say WP you can see steps here: https://www.nodehost.ca/tutorial_blog
The only step missing from that for you is changing your domain to point to us from your domain provider.