我正在关注the userguide on dockerlinks
我按照以下步骤操作:
sudo docker run -d --name db training/postgres
sudo docker run -d -P --name web --link db:db training/webapp python app.py
sudo docker inspect -f "{{ .HostConfig.Links }}" web
在最后一步中,指南断言[/db:/web/db]
我收到的是<no value>
为什么容器没有链接?
答案 0 :(得分:4)
apt-get存储库包括docker版本1.0.1,但版本1.3之前文档中没有显示HostConfig.Links
(请参阅“搜索文档”下的版本切换器)。
您可以通过运行docker --version
来验证这是否是问题。
如果您需要最新版本的docker(1.4),则应卸载docker.io并按照此处的说明进行操作:http://docs.docker.com/installation/ubuntulinux/#docker-maintained-package-installation。特别是请看注释,因为你可以运行:
curl -sSL https://get.docker.com/ubuntu/ | sudo sh
这也将为您提供Ubuntu存储库中版本所缺少的一些其他优秀功能,例如exec。