Необходимо установить пакеты зависимостей Linux в функцию AWS Lambda. - PullRequest
0 голосов
/ 16 октября 2019

Мы пытаемся выполнить преобразование HTML в PDF в WebKit с помощью функции AWS Lambda. Нашему конвертеру требуются некоторые пакеты для преобразования HTML в PDF в AWS.

Итак, мы попытались запустить скрипт bash для установки необходимых пакетов зависимостей Linux в среде AWS. Но мы сталкиваемся с ошибкой при запуске этого bash-файла в AWS. Нам нужно установить эти пакеты в функции AWS Lambda с помощью Visual Studio.

При публикации этого проекта AWS lambda мы сталкиваемся с этим ниже Журналы CloudWatch,

START RequestId: 97f21900-ba81-4923-839e-749c9eadcfef Версия: $ LATEST Загруженные плагины: приоритеты Не удалось установить cachedir: https://forums.aws.amazon.com/ Файловая система только для чтения: '/ var / tmp / yum-sbx_user1051-x3cqvF' Для выполнения этой команды вам необходимо быть пользователем root. Нет такого файла или каталога: PdfException REPORT RequestId: 97f21900-ba81-4923-839e-749c9eadcfef Длительность: 1425,16 мс Биллинг Продолжительность: 1500 мс Размер памяти: 512 МБ Макс. Используемая память: 109 МБ Длительность инициализации: 199,94 мс XRAY TraceId: 1-5d7631af-bfd9a0cc7f15107f487d8f2e SegmentId: 40a286234dd2b759 Sampled: false


yum update && yum install -y xvfb && yum install -y fontconfig && yum install -y libssl1.0-dev && yum install-y libx11-dev libx11-xcb-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-render-util0-dev libxcb-render0-dev libxcb-shm0-dev libxcb-util0-dev libxcb-xfixes0-dev libxcb-xkb-dev libxcb1-dev libxfixes-dev libxrandr-dev libxrender-dev && yum install ntp && yum service ntp stop && yum ntpdate -s us.pool.ntp.org && yum service ntp start 

Мне нужно установить пакеты зависимостей Linux в лямбда-AWS через Visual Studio.

...