Ketika saya menjalankan wadah buruh pelabuhan saya dengan redis secara lokal menggunakan port 8001 semuanya baik-baik saja, tetapi ketika saya menjalankannya pada port 8080 untuk debugging saya mendapatkan redis.Exceptions.ConnectionError: Error -2 menghubungkan ke redis:63791. Nama atau layanan tidak diketahui.
File yml buruh pelabuhan saya:
redis:
image: redis:latest
command: redis-server /etc/redis-stable/redis/redis.conf
volumes:
- ./redis/:/etc/redis-stable/redis/
ports:
- "63791:6379"
Saya memeriksa melalui redis-cli dan mendapatkan 127.0.0.1:6379>
. Mungkin masalahnya ada di tempat yang lebih dalam. Saya mencoba buruh pelabuhan memeriksa redis dan hanya menyertakan 6379 sebagai port yang terbuka. Mungkin saya harus menambahkan 63971?