Đú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.