我正在尝试测试一个从docker运行的微服务。
没有docker,我可以在http://localhost:9999/上访问它
当我构建镜像时,运行它并尝试与我得到的err_connection_refused相同的地址http://localhost:9999/
在我的dockerfile中
EXPOSE 9999在运行镜像时,我会映射端口
docker run -i -t 6bcb62617b00 -p 9999:9999但这也没什么用。
`Docker-machine` ls returns `tcp://192.168.99.100:2376`我正在使用docker快速入门终端进行测试。这是我在运行镜像Tomcat started on port(s): 9999时收到的消息
docker ps

发布于 2018-10-08 21:53:04
看起来这跟我的经营方式有关。这里
docker run -d --network=name -p 9999:9999 beeline/dim_source_taxon我使用存储库来启动微服务,而不是使用镜像id。
docker ps我得到了

此外,我必须使用comand docker-machine ls提供的主机,而不是localhost
https://stackoverflow.com/questions/52700439
复制相似问题