コード内localhost rq-worker1から rq-worker1です redisではなくそれ自体 redis:6379にアクセスできません localhostに接続します rq-worker1から 。ただし、デフォルトではredis およびrq-worker1 同じネットワーク内にあり、そのネットワークのドメイン名としてサービス名を使用できます。つまり、redisに接続できます。 rq-worker1からのサービス redisを使用する ドメイン名として、たとえば:client.connect(("redis", 6379))
localhostを置き換える必要があります redisを使用 rq-worker1の設定 。