docker (without k8s) fixes/changes:
-use offset ports and a correct seeds for Cassandra docker service
-update docker service getNextPortMultipler to include hostname so port offsets are not increased unnecessarily across multiple docker hosts
-enable multiple driver containers per docker host by using port offsets, requiring rework to hosts/ports config
-add a useDockerLimts parameter and honor it along with useAppServerLimits
-the default is now to not apply limits except for tomcat
-stop double debug logging for some runCmds in DockerHost.pm
-add check and abort if multiple services on a docker host are using the same named volume
-add check to prevent "localhost" and "127.0.0.1" being configured for docker host containers
non docker specific fixes:
-remove old namespace assignment in weathervane.pl
-update to avoid keys on scalar forbidden error with some Perl versions
-remove $configFileName from the error message, because it is confusing in a runHarness container with bind mounts
docker (without k8s) fixes/changes: -use offset ports and a correct seeds for Cassandra docker service -update docker service getNextPortMultipler to include hostname so port offsets are not increased unnecessarily across multiple docker hosts -enable multiple driver containers per docker host by using port offsets, requiring rework to hosts/ports config -add a useDockerLimts parameter and honor it along with useAppServerLimits -the default is now to not apply limits except for tomcat -stop double debug logging for some runCmds in DockerHost.pm -add check and abort if multiple services on a docker host are using the same named volume -add check to prevent "localhost" and "127.0.0.1" being configured for docker host containers
non docker specific fixes: -remove old namespace assignment in weathervane.pl -update to avoid keys on scalar forbidden error with some Perl versions -remove $configFileName from the error message, because it is confusing in a runHarness container with bind mounts