docker不连接容器

我正在关注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>

为什么容器不能链接?

apt-get版本库包括HostConfig.Links版本1.0.1,但是HostConfig.Links直到版本1.3才显示在文档中(请参阅“Search the Docs”下的版本切换器)。

您可以通过运行docker --version来validation这是否是问题。

如果你想要最新版本的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版本中缺less的其他很好的function,例如exec 。