Я создал свой собственный образ, содержащий мой проект в системе Ubuntu. Я смог успешно построить образ. Ошибка не обнаружена во время сборки. Однако во время выполнения выдается ошибка импорта python. Пакет "запросы". Я попытался запустить отдельный оператор установки из Dockerfile. Я также попытался просто включить его в файл require.txt. Но оба возвращают ту же ошибку. Что это за исправление?
ModuleNotFoundError: Нет модуля с именем «запросы»
Dockerfile:
FROM ubuntu:latest
RUN apt-get update && apt-get install -y software-properties-common
RUN add-apt-repository -y ppa:deadsnakes/ppa
RUN apt-get update && apt-get install -y python3.7
RUN apt-get install -y python3.7 curl python3-distutils && curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && python3.7 get-pip.py
RUN apt-get install -y build-essential libssl-dev libffi-dev python3.7-dev
RUN pip3 install requests
RUN rm -rf /var/lib/apt/lists/*
# We copy just the requirements.txt first to leverage Docker cache
COPY ./requirements.txt /dummy/requirements.txt
WORKDIR /dummy
RUN pip install -r requirements.txt
COPY . /dummy
ENTRYPOINT [ "python3" ]
CMD [ "main.py" ]