Redis Commander를 Docker로
2446 단어 docker-composeRedis도커
Redis Commander
Redis Commander는 브라우저에서 Redis에 연결할 수 있지만
Docker 컨테이너에서 dbIndex 0 과 dbIndex 1 과 같이 복수 표시하려면 어떻게 해야 합니까?
이런 식으로 하고 싶다
시도한 환경
VirtualBox의 CentOS Linux release 7.6.1810 (Core)
이렇게하면 할 수있었습니다.
docker-compose.yml
version: '3'
services:
redis:
container_name: redis-container
image: redis:5
command: redis-server --appendonly yes --requirepass foobared
volumes:
- /home/vagrant/redis-data/redis:/data
ports:
- "6379:6379"
environment:
TZ: JST-9
redisCommander:
container_name: redis-commander-container
image: rediscommander/redis-commander:latest
environment:
REDIS_HOSTS: Index0:redis-container:6379:0:foobared,Index1:redis-container:6379:1:foobared
TZ: JST-9
ports:
- "8081:8081"
depends_on:
- redis
포인트 1
DockerHub 문서에 도커 필드가 있습니다.
REDIS_PORT
REDIS_HOST
REDIS_SOCKET
REDIS_TLS
REDIS_PASSWORD
REDIS_PASSWORD 이것을 작성하려고했지만 연결할 수 없습니다 X (
redisCommander:
image: rediscommander/redis-commander:latest
environment:
- REDIS_HOSTS=local:redis:6379
- REDIS_PASSWORD=foobared
Error: Ready check failed: NOAUTH Authentication required. 에도 같은 실패한 사람이 있었습니다.
제대로 Valid host strings 로
label:hostname:port:dbIndex:password
서식이있었습니다.
포인트 2
dbIndex 여러 가지는 어떻게 정의합니까?
Specify multiple hosts with labels 의 예를 보면 , 로 구분되어 있었기 때문에
, 구분자로 계속해서 쓰면 되었습니다.
REDIS_HOSTS: Index0:redis-container:6379:0:foobared,Index1:redis-container:6379:1:foobared
Reference
이 문제에 관하여(Redis Commander를 Docker로), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Ikumi/items/d5927b5d3ef6a3aed8b8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)