Попытка создать простое приложение Django в Docker, и оно работало на Fedora 31, но не на Fedora 32.
Это мой Dockerfile, довольно простой:
FROM python:3
WORKDIR /usr/src/app
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
COPY manage.py manage.py
# More COPYs
CMD [ "python" "./manage.py" "runserver" ]
Однако он не работает при запуске установки pip:
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))
after connection broken by
'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f6bbfda0280>:
Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/asgiref/
Я попытался добавить --dns params к docker вот так:
--dns 10.252.252.252 --dns 10.253.253.253 --dns 8.8.8.8
Но это не сработало. Есть идеи?