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