Two containers talk to each other

I’m runner Docker 20.10.5 and Portainer 2.16.2 on a Proxmox 7.2-3 server using Debian 11.5.

I have two containers one running Piware and the other Virtual radar server. Both are working ok, however this is ‘server’ ‘client’ arrangement using some shared ports 30002-30005 and Portainer / Docker obviously doesn’t like that !. I would also like to access them externally on my PC, only the server needs access out via 30002 but both have web displays on 8077 and 8088 respectfully.

How do I do this please ?, I would like to use Portainer if possible

UPDATE:

After much messing, I got it to work with MACVLAN probably not the correct way but it appears to work !