You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker环境出现Magick::ImageMagickError,Heroku生产环境正常

解决Docker环境下Magick::ImageMagickError: 不符合要求的绘图图元定义`text'问题

这个报错是因为你的Docker容器里没装ImageMagick相关依赖,Heroku生产环境默认预装了这类组件,所以能正常运行。

修改你的Dockerfile,在apt install的依赖列表里加上imagemagick即可:

FROM ruby:3.2.0

RUN curl -sL https://deb.nodesource.com/setup_16.x | bash -

RUN apt update -q && apt install -y \
    build-essential \
    libpq-dev \
    postgresql-client \
    nodejs \
    nano \
    libvips \
    imagemagick > /dev/null

如果添加后仍有问题,可以再补充安装libmagickwand-dev,把它也加入到apt install的依赖列表中。

内容的提问来源于stack exchange,提问作者Max Paprikas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 13:18:05