0

I am running a node application inside a container using docker. Redis is running on host machine outside of docker. I want connect it from inside container. I am using ubuntu server.

I tried to add host when running docker image like this

Added following line in /etc/hosts file

127.0.0.1 redis_server

Then I ran docker image using following command

docker run -d \
--add-host=redis_server:172.17.0.1 \
--restart always \
-p 8000:8000 \
--name CONTAINER_NAME \
IMAGE_NAME

I am getting following error:

connect ETIMEDOUT

0 Answers0