【发布时间】:2016-02-18 09:26:35
【问题描述】:
TL;DR:一旦构建了映像,就需要将其作为新容器启动。旧的基础容器不会在构建过程中更新。
我从 ubuntu 开始从 Dockerfile 构建了一个映像,我注意到虽然我在 Dockerfile 上安装了 php5-pgsql:
apt-get update
apt-get install php5-pgsql
成功构建镜像后,我注意到它不会对容器产生任何影响。
我必须执行到容器中,并运行上述命令行,然后重新启动容器,然后才能开始使用已安装的扩展。
任何人都可以解释为什么?图片不是已经安装了扩展吗?
【问题讨论】:
标签: docker