Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

विंडोज़ होस्ट से डॉकराइज़्ड रेडिस एक्सेस करें

आप बंदरगाह का पर्दाफाश करने से चूक जाते हैं। कमांड के साथ रेडिस कंटेनर चलाएँ

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

अगर Dockerfile इसमें EXPOSE <some_port> . शामिल है इसका अर्थ है एक ही डॉकटर नेटवर्क में अन्य कंटेनर इस पोर्ट से जुड़ सकते हैं। और कुछ नहीं।

यदि आप होस्ट मशीन से कंटेनर से कनेक्ट करना चाहते हैं तो आपको इसके बारे में डॉकर कहने की आवश्यकता है।

  • आप -P जोड़ सकते हैं docker run . का विकल्प आज्ञा। इस मामले में डॉकर आपके स्थानीय मशीन पर सभी परिभाषित बंदरगाहों को यादृच्छिक बंदरगाहों में उजागर करता है।
  • या आप विकल्प जोड़ सकते हैं -p<port_on_host_machine>:<port_inside_docker_container> फिर आप कुछ पोर्ट को बेनकाब करते हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js रेडिस कनेक्शन पूलिंग

  2. एमएस एक्सेल से रेडिस एक्सेस?

  3. स्प्रिंग रेडिस - application.properties फ़ाइल से कॉन्फ़िगरेशन पढ़ें

  4. रेडिस और मेमकेचे या सिर्फ रेडिस?

  5. स्प्रिंगबूट 2.0 में @cacheable का उपयोग करते समय प्रत्येक रेडिस कैश के लिए अलग-अलग टीटीएल को कैसे कॉन्फ़िगर करें