Unable to connect to external Oracle database via scan listener

Hi everyone,

I recently upgraded docker to 2.2.0.3 from 2.0.0.3 and have begun experiencing odd networking problems. Prior to the upgrade everything was working fine, but now the applications running in my docker containers are no longer able to connect to our enterprise Oracle databases via their scan names. If I connect directly to one of the cluster nodes I am able to connect.

If I switch to host based networking the problem goes away, but as soon as I switch back to bridge the problem re-appears. Downgrading to docker 2.0.0.3 resolved the problem all together.

This problem is occurring in all docker platforms (linux, windows and mac).

Any ideas why this would be happening? It’s killing me!

Thanks so much,
Bill