【发布时间】:2019-02-05 17:17:10
【问题描述】:
我使用 windows docker 工具箱,我很困惑我缺少什么。我想将 redis 指挥官 (https://www.npmjs.com/package/redis-commander) 与来自 docker hub 的 docker 镜像 redis 一起使用。
我使用了上面链接中的 docker-compose.yml:
version: '3'
services:
redis:
container_name: redis
hostname: redis
image: redis
redis-commander:
container_name: redis-commander
hostname: redis-commander
image: rediscommander/redis-commander:latest
build: .
restart: always
environment:
- REDIS_HOSTS=local:redis:6379
ports:
- 8081:8081
现在我可以使用端口 8081 上的工具箱 IP 启动应用程序 然后它说 undefined redis server: local:redis:6379:0
由于我使用的是工具箱,我假设我必须在撰写文件中输入一些正确的 IP。
单独使用redis和$ docker run --name some-redis -d redis
工作,我可以在本地:6379 下访问服务器
但是REDIS_HOSTS=local:redis:6379是什么意思
对正确设置有帮助吗?
【问题讨论】:
标签: docker redis docker-compose