container id search by container name $ docker ps -a | grep CONTAINER_NAME | cut -d ' ' -f 1 03b1407f8ba4 retrieve binding port $ docker inspect --format='{{(index (index .NetworkSettings.Ports "22/tcp") 0).HostPort}}' 03b1407f8ba4 49159 $ docker port 03b1407f8ba4 22 | cut -d ':' -f 2 49159