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

Truy cập redis dockezed từ máy chủ windows

Bạn bỏ lỡ để lộ cổng. Chạy vùng chứa redis bằng lệnh

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

Nếu Dockerfile chứa EXPOSE <some_port> nó có nghĩa là các vùng chứa khác vào cùng một mạng docker có thể kết nối với cổng này. Không còn gì nữa.

Nếu bạn muốn kết nối với vùng chứa từ máy chủ, bạn cần nói với docker về nó.

  • bạn có thể thêm -P tùy chọn để docker run yêu cầu. Trong trường hợp này, hãy chọn tất cả các cổng đã xác định thành các cổng ngẫu nhiên trên máy cục bộ của bạn.
  • Oryou có thể thêm tùy chọn -p<port_on_host_machine>:<port_inside_docker_container> thì bạn để lộ một số cổng nhất định.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis 6 có thể tận dụng lợi thế của CPU đa nhân không?

  2. Redis không cập nhật khi có nhiều yêu cầu cùng một lúc

  3. Làm cách nào để kiểm tra xem bộ đệm redis của tôi có hoạt động không?

  4. hibernate-redis có hỗ trợ bộ nhớ cache cấp 2 được chia sẻ bởi các trường hợp ngủ đông khác nhau không

  5. Redis sẽ không truy xuất dữ liệu từ bộ nhớ cache