Ja. Bare monter din redis.conf
over standarden med en lydstyrke:
redis:
image: redis
volumes:
- ./redis.conf:/usr/local/etc/redis/redis.conf
ports:
- "6379"
Alternativt kan du oprette et nyt billede baseret på redis-billedet med din conf-fil kopieret ind. Fuld instruktioner findes på:https://registry.hub.docker.com/_/redis/
Redis-billedet binder dog til 0.0.0.0
som standard. For at få adgang til den fra værten skal du bruge den port, som Docker har tilknyttet værten for dig, som du finder ved at bruge docker ps
eller docker port
kommando, kan du derefter få adgang til den på localhost:32678
hvor 32678 er den tilknyttede port. Alternativt kan du angive en specifik port, der skal tilknyttes i docker-compose.yml
.
Da du ser ud til at være ny i Docker, kan det hele give en smule mere mening, hvis du starter med at bruge rå Docker-kommandoer i stedet for at starte med Compose.