在Docker中自动构建最新的PHP补丁版本?

时间:2019-01-19 20:39:10

标签: php docker dockerfile

Dockerfile包含FROM php:7.3-apache-stretch

当我运行build命令时,如何告诉Docker从Docker Hub(本文撰写的最新补丁版本)自动构建7.3.1

例如,下一次当PHP为7.3.2时,我只运行了build而没有指定特定的补丁程序版本或apt-get update...

1 个答案:

答案 0 :(得分:1)

当您查看标记时-> php:7.3-apache-stretch将始终是7.3.x分支的最新版本。

要重建新版本,您必须重建图像(它将自动获取最新版本的标记)

docker build --pull .

对于docker compose,无法自动提取新图像->因此,您必须在之前致电docker pull YOUR_BASE_IMAGE

docker-compose up --build