I was not able to get Docker + SSL between multiple terminal windows to work without supplying the same ip to the data_analyser command (via the -ip option) as is supplied to the analysis_listener (via the -s option). Only when they matched (equal to 172.17.0.1 , or WEB_IP in the docs) did it finally work for me.
In the fine print below the data_analyser command, there is reference to "-ip $IP" so perhaps it was in an earlier version of this section in the docs.