采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我制作了个tomcat服务的docker 镜像。这个服务需要访问redis。我在本地启动了redis后。docker 里的服务无法访问本机redis服务。redis的conf我已经取消了# bind 127.0.0.1 ::1。但是还是无法访问。
您好,redis也在容器里么? 你在本地能访问到redis么,不通过tomcat的话
之前redis没有在容器里,我的tomca服务如果不放到容器里,能够访问到本地redis。但是我把tomcat服务放到docker 容器里就找不到本地的redis了。后来redis放到容器里也是一样的。
您好,可能是网络问题,tomcat需要访问redis的容器ip地址。或者您可以等我们docker-compose那一章更新完了,使用docker-compose
对,我怀疑是这样。您这边有没有比如我有个tomcat的服务我放到镜像里了,然后我再弄个redis的镜像,我启动tomcat和redis的镜像服务,就跟之前我没放到镜像都是本地的方法。辛苦老师,谢谢老师了。
登录后可查看更多问答,登录/注册
无论你是开发、测试还是运维,Docker都是你的必备技能。
1.7k 26
1.6k 18
1.5k 17
1.3k 16
1.5k 16