我已经更新
FROM php:7.1.27-fpm
至
FROM php:7.1.33-fpm
下一个命令在我的docker文件中
RUN apt-get update imagemagick
它从更新ImageMagick版本
Version: ImageMagick 6.9.7-4
至
Version: ImageMagick 6.9.10-23
我不想将ImageMagick版本更新为6.9.10-23,也不想通过wget安装特定版本。
还有其他解决方案吗?有什么方法可以安装ImageMagick的特定版本而不使用wget?
最佳答案
apt-get update imagemagick
产生
E: The update command takes no argument
。如果您不想升级IM,那么为什么要首先运行命令(或者是
apt-get install
)?无论如何,这并不是一个真正的ImageMagick问题,只是一个Docker包装问题。 PHP镜像基于Debian,其作者假定此版本的PHP与提供的Apache版本和ImageMagick的版本(以及最重要的Glibc底层版本)都可以很好地配合使用。
可能的解决方案
FROM php:7.1.27-fpm
构建镜像,并在镜像上升级PHP。 关于php - ImageMagick PHP Docker版本问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58777394/