In the robot-shop-web-1 container the /usr/share/nginx/html/eum.html reportingUrl requires a tailing / when sending EUM data to :86/eum/. Otherwise the GET request to :86/eum/ is responded with HTTP 301.
After adding a / in the line, it worked and IP addresses were captured and correctly geolocated.
Example of the corresponding line:
ineum('reportingUrl', 'http://:86/eum/');
Feel free to Slack me IBM internally for more information