Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Docker-compos, vẫn để chỉ định một tệp redis.conf?

Đúng. Chỉ cần gắn kết redis.conf của bạn theo mặc định với một âm lượng:

redis:  
  image: redis
  volumes:
    - ./redis.conf:/usr/local/etc/redis/redis.conf
  ports:
    - "6379"

Ngoài ra, hãy tạo một hình ảnh mới dựa trên hình ảnh redis với tệp conf của bạn được sao chép vào. Hướng dẫn đầy đủ có tại:https://registry.hub.docker.com/_/redis/

Tuy nhiên, hình ảnh redis không liên kết với 0.0.0.0 theo mặc định. Để truy cập nó từ máy chủ, bạn cần sử dụng cổng mà Docker đã ánh xạ tới máy chủ mà bạn tìm thấy bằng cách sử dụng docker ps hoặc docker port , sau đó bạn có thể truy cập nó tại localhost:32678 trong đó 32678 là cổng được ánh xạ. Ngoài ra, bạn có thể chỉ định một cổng cụ thể để ánh xạ tới trong docker-compose.yml .

Có vẻ như bạn chưa quen với Docker, điều này có thể có ý nghĩa hơn một chút nếu bạn bắt đầu bằng cách sử dụng các lệnh Docker thô thay vì bắt đầu với Soạn.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis mục danh sách Pop Theo số lượng mục

  2. Độ trễ lớn khi sử dụng Celery + Redis

  3. Thiết lập Redis trên Web hài lòng

  4. Những trường hợp sử dụng nào mà Redis được ưu tiên hơn Aerospike?

  5. Sử dụng Redis với Node.js và Socket.IO