If you just want a domain (or site) to access the docker container... just create the site (e.g. docker.site.test) and ignore most of the settings except the SSL and Reverse Proxy.
Your docker will, for example, have the container port as 8080 and the server port as 8081 (this is the magic port).
Now you can create a Reverse Proxy in your site with a Target URL as http://127.0.0.1:8081
This should do the trick... you now have docker.site.test pointing to your docker container. As an added bonus, you can create a shared folder in your container to point to the docker.site.test files making everything easy to maintain.
An example would be having a Jenkins server with jenkins_home being shared and /www folder making it easy to keep your settings, in case you want to recreate the docker container, and run jobs that need access to any site files.
Enjoy!