This is likely caused by the inconsistency between the docker IP and the default listening address (172.17.0.2). Thus we need to change the the latter.
- First run
ifconfigin container to check your container IP, here we assume your IP is 172.17.0.3.
- In directory
/usr/local/nebula/etc, check the config locations of all the IP addresses with the command
grep "172.17.0.2" . -r.
- Change all the IPs you find in step 2 to your container IP 172.17.0.3.
- Restart all the services.