I'd first check if your wifi devices are on the same subnet as your wired devices because some routers create a wifi guest network. you can do this by checking the ranges of the IP addresses used. you should be able to ping each other
if the wifi devices are on the same network, then it could mean that the services running in your containers arent accessible because your router doesnt recognize the local domains used, try connecting to the services using IP address+ports instead or add the relevant DNS entries on your router