Ok… I solved the issue.
adding the :Z to the end of the volume allows the container to access the host filesystem. The uppercase Z means it’s limited to the container you’re running with the command. Lower case z allows all containers to access the folder.
Hope this helps someone… because this was difficult to troubleshoot as there were no real errors that pointed to this.
Thanks for all the help!