根据docker-compose.yml文件里的配置,将edgex的各个服务拉下来后并运行,发现宿主机ping虚拟机的ip可以ping通,但是无法访问edgex的各个服务,试着telnet各个服务的端口发现不通,查看docker-compose.yml文件
发现例如图中的command服务59882端口映射到本机的59882端口,因此将全部服务的的端口设置里的127.0.0.1全部改为0.0.0.0,问题解决。