Allow specifying a command for determining a docker host port #20953
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
I have an environment where I need to restrict what host ports are selected when running GxITs. The Docker daemon offers no solution for this, when not specified ports are chosen from the range specified by the system-wide
ip_local_port_rangekernel parameter. This PR adds adocker_host_port_cmdwhich can be used to run something that returns a free port, e.g.:How to test the changes?
(Select all options that apply)
docker_host_port_cmdto e.g.echo 11234License