Согласно информации, полученной на странице Download PhantomJS
, есть два примечания для дистрибутивов Linux, как показано ниже.
Примечание : для этогостатическая сборка, двоичный файл является автономным.Нет необходимости устанавливать Qt, WebKit или любые другие библиотеки.Однако он все еще полагается на Fontconfig (пакет fontconfig или libfontconfig , в зависимости от дистрибутива).Система должна иметь GLIBCXX_3.4.9 и GLIBC_2.7 .
Таким образом, собственный пакет fontconfig
или libfontconfig
должен быть установлен в докереобраз сначала.
Для системы Debian / Ubuntu вы можете добавить RUN apt install fontconfig
в файл docker и проверить установленный пакет, существует ли он с помощью команды dpkg -l|grep fontconfig
.
Для Fedora /Система CentOS, добавьте RUN yum install -y fontconfig
и проверьте установленное через yum list installed|grep fontconfig
.