Как устранить проблемы с версией GLIBC при запуске Playwright в образе AWS Lambda Docker?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как устранить проблемы с версией GLIBC при запуске Playwright в образе AWS Lambda Docker?

Сообщение Anonymous »

Я пытаюсь создать образ Docker, который запускает сценарий Python с помощью Playwright на AWS Lambda. Я начал с официального образа AWS Lambda Python 3.8 и добавил Playwright, но столкнулся с проблемами версии GLIBC.
Вот мой файл Dockerfile:
# Start from AWS Python 3.8 base image
FROM public.ecr.aws/lambda/python:3.8

ENV PIP_ROOT_USER_ACTION=ignore

# Install the dependencies
COPY requirements.txt .
RUN pip3 install -r requirements.txt --target "${LAMBDA_TASK_ROOT}"
RUN pip3 install playwright==1.45.0 && playwright install --with-deps --target "${LAMBDA_TASK_ROOT}"

# Copy our function code
COPY handler.py ${LAMBDA_TASK_ROOT}
COPY new.py ${LAMBDA_TASK_ROOT}

# Set the handler function
CMD [ "handler.main" ]

39.69 /var/lang/lib/python3.8/site-packages/playwright/driver/node: /lib64/libm.so.6: version GLIBC_2.27' not found (required by /var/lang/lib/python3.8/site-packages/playwright/driver/node)
39.69 /var/lang/lib/python3.8/site-packages/playwright/driver/node: /lib64/libc.so.6: version GLIBC_2.28' not found (required by /var/lang/lib/python3.8/site-packages/playwright/driver/node)
------
Dockerfile:9


Подробнее здесь: https://stackoverflow.com/questions/787 ... bda-docker
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»