Hi all! Perhaps a bit of a newb question, but with the new app IP update I’ve noted the following setting (Port Bind Mode) finally got enabled for custom ix-apps.
What IP address are these ports exposed under? I know for custom docker networks you usually use the app’s name itself, but this doesn’t seem to work (presumably because the containers aren’t using docker’s DNS?)
Use case was intended for intercommunication between a truenas app and nginx container (which is setup as a custom ix app).
Any help greatly appreciated, I can’t seem to find this feature documented - though it seems to have been in DragonFish for quite a while.
As far as I know, inter-container communication using IP isn’t available when you use the default Docker network. It requires a custom network. This is by design.
Source, “Networking overview” second paragraph and “User-defined networks” first paragraph:
This is what I presumed was the case, which is why I’m a touch curious that it’s an option via the UI as there does not seem to be a way to create a custom network (without going through the command line).