集装箱连接

docker --link 参数和 link:部分 docker-compose 为其他容器创建别名

docker network create sample
docker run -d --net sample --name redis redis

使用链接原始名称或映射将解析 redis 容器。

> docker run --net sample --link redis:cache -ti python:alpine sh -c "pip install redis && python"
>>> import redis
>>> r = redis.StrictRedis(host='cache')
>>> r.set('key', 'value')
True

在 docker 1.10.0 容器链接之前还设置网络连接 - 现在由 docker 网络提供的行为。更高版本中的链接仅在默认桥接网络上提供 legacy 效果。