如何指定例如Ubuntu容器的特定版本?

我刚刚让我的dockerized应用程序无法构build一天,因为显然“ubuntu:14.04”的图像随着时间的推移而变得越来越快,而一个更新的操作系统级别的软件包版本也破坏了我(这是意想不到的 – 我只注意apt-得到安装,点安装等软件包的硬编码版本,以便我知道什么时候他们改变)。 有没有办法来控制如何/何时获得“更新的14.04”? 不是桌面黑客,当我提交我的应用程序构build时,我也需要它在构build服务器上工作。

Ubuntu发布date标签到registry。

$ docker run ubuntu:trusty-20160526 cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"