Hello, I’m just beginning to learn docker. I have a swarm running, and I’m trying to get my asp.net core app to communicate with a redis server. I didn’t think I would have this many issues with it
I have set my redis.conf to bind to 0.0.0.0, and in my app I have
options.Configuration = “0.0.0.0”;
options.InstanceName = “redisInstance”;
If I manually run a redis-server and my asp.net core app outside of docker, they see eachother and everything works, but I can’t for the life of me get it to work inside of docker.
If I run docker inspect network prod_default I get that both containers are running, and they do have different IP’s (10.0.0.6/24) and (10.0.0.4/24) However I thought that 0.0.0.0 would allow any container to see it within the same network. If I’m wrong in my assumption of that, please let me know.
Is this the correct way of making these containers communicate?