Okay, then it simply has an issue with the addresses you are providing, as someone pointed out already, the issue likely is the 192.168.100 network. Find out where exactly you define localhost and 192.168.100.1 as addresses to listen to and change them to e.g. 0.0.0.0 and 127.0.0.1 instead (or ideally just 0.0.0.0 as this includes localhost as well). Restart the container afterwards, see if it works. Of course make a backup of your config first so you can go back.
Similar reason for me. Although, as long as I could get a car without internet connectivity, I would even be fine with non-free software but even that is too much to ask nowadays. This also applies to gas or diesel powered cars though, so I will stick with my sedan from 2015 too, might even have the engine redone completely in a few years if there are no proper options by then.