如上图所示:容器已经正常运行端口也映射好了,虚拟机的目录都挂载好了也映射到容器了,运行容器的nondjs项目也正常。
此时可以看到显示的虚拟ip为 192.168.99.100
但是在宿主机上访问失败,本人第一次搭建,请各位大神帮忙看看~
如上图所示:容器已经正常运行端口也映射好了,虚拟机的目录都挂载好了也映射到容器了,运行容器的nondjs项目也正常。
此时可以看到显示的虚拟ip为 192.168.99.100
但是在宿主机上访问失败,本人第一次搭建,请各位大神帮忙看看~
我遇到了同样的问题,nodejs 项目在docker里用curl http://localhost:3000 可以访问
在宿主机里使用:localhost:3000 , 192.168.99.100:3000, 127.17.0.2:3000 都访问不了
我的docker端口映射是3000:3000
请问楼主是如何解决的?
5 回答4.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答860 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
5 回答2k 阅读
3 回答2.1k 阅读
你将8081指向了3000端口,但是你的nodejs启动的确实8081,你nodejs应该启动3000才对