Tak. Po prostu zamontuj plik redis.conf ponad wartość domyślną z głośnością:
redis:
image: redis
volumes:
- ./redis.conf:/usr/local/etc/redis/redis.conf
ports:
- "6379"
Alternatywnie utwórz nowy obraz na podstawie obrazu redis z skopiowanym plikiem konfiguracyjnym. Pełne instrukcje znajdują się pod adresem:https://registry.hub.docker.com/_/redis/
Jednak obraz redis wiąże się z 0.0.0.0 domyślnie. Aby uzyskać do niego dostęp z hosta, musisz użyć portu, który Docker zamapował na hosta, który znajdziesz za pomocą docker ps lub docker port polecenie, możesz uzyskać do niego dostęp pod adresem localhost:32678 gdzie 32678 to zmapowany port. Alternatywnie możesz określić konkretny port do mapowania w docker-compose.yml .
Ponieważ wydajesz się, że jesteś nowy w Dockerze, wszystko to może mieć trochę więcej sensu, jeśli zaczniesz od używania surowych poleceń Dockera, zamiast zaczynać od tworzenia.