场景:当前容器内没有redis服务,但是其他容器内已经有redis服务,不希望重复性地在当前容器内加入这个服务
这个是docker小白经常遇到的问题,自己所用容器内部调用其他容器提供的服务,国内的很多文章解释不清楚,查了好多感觉还是老外吧这个事情说清楚了
链接:https://stackoverflow.com/questions/42360356/docker-redis-connection-refused
所以我们应该这样使用
docker run --name xxx -d -v ~/log:/data -v ~/www:/webroot -p 80:80 --link redis:redis xxxx