@WillMT10 thanks for the catch. I know better, but apparently still screwed it up, and then published it! When I correct the string and put it into an array I still have the problem.
@pturmel thanks for the input, in fact when I open a bash shell for the Ignition instances ping doesn’t exist, that is probably the problem! So I tried to use .isReachable()
Looking back in threads, I found this so I implemented it:
def ping(address,timeout=2000):
from java.net import InetAddress
ip = InetAddress.getByName(address)
return ip.isReachable(timeout)
When I run this in a container, it always comes back false. When run non-container, it works correctly.
I’m running following to start the container:
docker run -p 8092:8088 --name my-ignition -e GATEWAY_ADMIN_PASSWORD=password -e IGNITION_EDITION=full -d kcollins/ignition:8.0.17
Thanks for the help everyone!