/opt/eap/bin/openshift-launch.sh tightly couples configuration of a container. Pending discussion/resolution on https://issues.jboss.org/browse/CLOUD-2463 the ask would be to separate the launch of the container from the configuration scripts so that workarounds such as [1] are not needed.
[1]
https://access.redhat.com/solutions/3402311
https://access.redhat.com/solutions/3402171