sql >> Database teknologi >  >> NoSQL >> Redis

Få adgang til dockerized redis fra windows vært

Du savner at afsløre port. Kør redis container med kommando

docker run --name some-redis -p6379:6379 -d redis redis-server --appendonly yes

Hvis Dockerfile indeholder EXPOSE <some_port> det betyder andre containere til samme docker-netværk kan forbinde til denne port. Ikke mere.

Hvis du vil oprette forbindelse til container fra værtsmaskine, skal du sige docker om det.

  • du kan tilføje -P mulighed for at docker run kommando. I dette tilfælde udsætter docker alle definerede porte for tilfældige porte på din lokale maskine.
  • Eller du kan tilføje mulighed -p<port_on_host_machine>:<port_inside_docker_container> så afslører du en bestemt port.



  1. Sådan gør du:Indekser data fra S3 ved hjælp af CDP Data Hub

  2. Brug af Mongoose / MongoDB $addToSet-funktionalitet på en række objekter

  3. Hvornår skal man bruge GridFS på MongoDB?

  4. Sådan vælger du den bedste MongoDB-hosting til din virksomhed