Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Zmiana portu Redis w Docker Compose nie działa

Odpowiedź @Mihai pomogła mi znaleźć rozwiązanie. Musiałem zmienić port, na którym działa Redis, a także odsłonięty port. To jest działający plik Docker Compose.

Wersja
version: '3.7'
services:
  redis:
    container_name: redis
    hostname: redis
    image: sameersbn/redis:4.0.9-2
    command: --port 6380
    ports:
      - "6380:6380"
    expose:
      - "6380"
    volumes:
      - type: volume
        source: redis-data
        target: /data
    restart: always
  redis-commander:
    container_name: redis-commander
    hostname: redis-commander
    image: rediscommander/redis-commander:latest
    restart: always
    environment:
      - REDIS_HOSTS=local:redis:6380
    ports:
      - "8082:8081"
volumes:
  redis-data: {}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak korzystać z posortowanych list Redis

  2. Porównanie memcache, redis i ehcache jako rozproszonej struktury buforowania

  3. Jak sprawić, by Laravel działał z klastrem Redis na AWS

  4. Docker&Celery - BŁĄD:Pidfile (celerybeat.pid) już istnieje

  5. Czy możliwy jest nieblokujący Redis pubsub?