如何在Mac的Redis桌面pipe理器中连接到Docker容器中的Redis服务器?
我已经configuration了Docker和Docker-compose的MacBook,我在Redis的docker-compose.yml中的configuration如下:
redis: image: redis:3.0.6 container_name: cache
Redis正在工作,但我想通过Redis桌面pipe理器(或类似的)从主机(MacBook)访问它们。 我的虚拟机的IP是: 192.168.99.100
,我试图configuration与IP和6379端口没有成功。 任何人都知道如何configurationRedis桌面pipe理器访问我的Docker容器中的Redis服务器?
提前致谢。
你需要在docker-machine上公开端口6379,把它添加到你的docker-compose.yml中
redis: image: redis:3.0.6 container_name: cache ports: -6379:6379
你应该可以访问它(docker-machine ip(你的机器ID)):6379