When running an oracle-db as part of a normal isolated docker compose (non-shared network) Oracle Developer Tools for VS Code does not allow me to specify host.docker.internal
for my connection settings because it says it is an invalid IP address. This means that I have to manually open an external application with 127.0.0.1 set and then write: DBMS_DEBUG_JDWP.CONNECT_TCP('host.docker.internal', '65000');
at the top of my files.
To my knowledge this tool is not open source. If it is, I would take a closer look at the source before writing this (let me know if I missed it). From what I've been seeing, it seems that the tool does not make a distinction between the host that it sends to the oracle-db and the host that it is opening up a connection on.
Ideally, it would be great to relax the restriction so I can use appropriate DNS entries.