Add more fine grained rule env execution.

With only port available we assume Client and Container will run on localhost.

Need to get a hold of the ProtocolMetadata to extract the Container IP so this can work with fully remote Containers as well.