Hi all,
I’m trying to build a Docker container for quick set-up and tear-down of EPICS instances, and I’ve run into a problem. A CA client outside the container, but on the same host, cannot see any PV’s served from inside the container.
Looking at the network traffic with Wireshark, I can see that the server uses ports 5064 & 5065 as expected, but the ports used by the client seem to be relatively random. If I could predict them, or (even better) force them to be specific ports, then
I could expose those ports in the Docker container and (hopefully) the client and server could communicate properly.
Or perhaps this isn’t the problem, and there is some other network issue getting in my way.
(I’ve successfully run several EPICS installations on this network and from this computer, so I am confident that this is an issue with the Docker set-up.)
Hopefully I’m on the right track with my thinking, and hopefully someone can let me know how to proceed from here?
Thanks (again) for your time,
Steve
|