链接允许容器间安全通信,使用 –link 选项创建链接。
$ sudo docker run -d --name db training/postgres
基于 training/postgres 镜像创建一个名为 db 的容器,然后下面创建一个叫做 web 的容器,并且将它与 db 相互连接在一起
$ sudo docker run -d -P --name web --link db:db training/webapp python app.py
–link
查看 web 容器的链接关系:
$ sudo docker inspect -f "" web
[/db:/web/db]
可以看到 web 容器被链接到 db 容器为 /web/db,这允许 web 容器访问 db 容器的信息。