Beginner needs help with bridge

I am trying to deploy a Pi-Hole. Seems like a useful application. I have docker setup and working. I have Portainer also working.

My host is currently using port 53 so when the container is started up it fails, because it also needs port 53.
So I’m thinking I can setup an IP alias and then I just need to create a new bridge that will use the alias as its physical network connection. Am I wrong? I have already setup an alias for the host, but can I and how do I do the docker bridge part of this?

can you provide the docker run command / compose file ?