How to enable remote GPIO

I am trying a totally new approach now which is to try to split pigpiod into its own service container. In my .yml file I expose port 8888 on the pigpio service and then make my other container dependent on it. It looks like it might work but the issue I am having is that both containers are now constantly exiting and restarting. I found another topic on this Container stuck continuously restarting but not sure if that is the issue.

Any suggestions on how to prevent these containers from constantly restarting?

Greg