आपके कोड में localhost rq-worker1 . से rq-worker1 . है स्वयं, redis . नहीं और आप redis:6379 . तक नहीं पहुंच सकते localhost . से कनेक्ट करके rq-worker1 . से . लेकिन डिफ़ॉल्ट रूप से redis और rq-worker1 एक ही नेटवर्क में हैं और आप उस नेटवर्क में डोमेन नाम के रूप में सेवा नाम का उपयोग कर सकते हैं। इसका मतलब है कि आप redis से जुड़ सकते हैं rq-worker1 . से सेवा redis . का उपयोग करना एक डोमेन नाम के रूप में, उदाहरण के लिए:client.connect(("redis", 6379))
आपको localhost replace को बदलना चाहिए redis . के साथ rq-worker1 . के विन्यास में ।