如何强制新wordpress docker图像?

问题描述 投票:0回答:3

如何强制docker-compose更新图像?

鉴于最近的php(例如MS-ISAC ADVISORY NUMBER: 2018-101),我想更新我的docker-compose wordpress

我试过了:docker-compose down && docker-compose build --pull && docker-compose up -d

当我检查php的版本时,它列出了7.2.9而不是7.2.10我检查它:

  1. docker exec -it wordpress_wordpress_1 /bin/bash
  2. php -v

我相信它应该列出7.2.10,因为当我去wordpress on docker hub并按照latest的链接,我看到它列出php:7.2-apache,当我检查php on docker hub7.2-apache时,Dockerfile列出7.2.10(参见:L116

php wordpress docker docker-compose
3个回答
1
投票

这取决于自更新php以来是否重建了docker hub中可用的wordpress图像。

你最好的办法是自己重建wordpress图像,而不是使用wordpress的dockerfile从wordpress中提取它。


1
投票

而不是使用最新,使用最新发布的标签。这将迫使撰写使用该版本的图像。或者,您也可以在运行docker-compose build时使用--no-cache标志再次下载映像。


0
投票

事实证明,即使更改已合并,dockerhub仍然显示最近的更新是在合并之前。 (所以dockerhub尚未更新)

https://github.com/docker-library/php#see-a-change-merged-here-that-doesnt-show-up-on-docker-hub-yet

© www.soinside.com 2019 - 2024. All rights reserved.