Контейнер Python Docker: как установить модули, например pymqsl?

Я хотел бы использовать модуль "pymysql" с официальным контейнером python https://hub.docker.com/_/python Единственный способ, который я нашел до сих пор, - это создать свой собственный контейнер следующим образом:

FROM python:3

RUN pip install --upgrade pip && \
    pip install --no-cache-dir pymysql

Есть ли параметр, который я могу использовать или добавить по-другому? Я не хочу полагаться на собственное изображение.

1 ответ

Другой способ — установить драйвер внутри docker-образа из файла requirements.txt:

      PyMySQL<3.0
MySqlClient<3.0
... (whatever else your app requires) ...
Другие вопросы по тегам