Сборка Docker . зависает на неопределенный срок без обратной связи на MacOS Big Sur
Я новичок в Docker и прохожу курс обучения. Я шаг за шагом создал несколько основных файлов для запуска проекта Django на Docker, а именно:
Мой DockFile - вот этот:
FROM python:3.9-alpine3.13
LABEL maintainer="user"
ENV PYTHONUNBUFFERED 1
COPY ./requirements.txt /tmp/requirements.txt
COPY ./app /app
WORKDIR /app
EXPOSE 8000
RUN python -n venv /py && \
/py/bin/pip install --upgrade pip && \
/py/bin/pip install -r /tmp/requirements.txt && \
rm -rf /tmp && \
adduser \
--disabled-password \
--no-create-home \
django-user
ENV PATH="/py/bin:$PATH"
USER django-user
Тогда мой файл .dockerignore выглядит так:
# Git
.git
.gitignore
# Docker
.docker
#Python
app/__pycache__/
app/*/__pycache__/
app/*/*/__pycache__/
app/*/*/*/__pycache__/
.env/
.venv/
venv/
Наконец, требования гласят:
Django>=3.2.4,<3.3
djangorestframework>=3.12.4,<3.13
После этого я должен запустить docker build .
, но когда я это делаю, он зависает и ничего не делает.
Пару раз мне приходилось его выключать. Есть идеи, что я делаю не так, или хотя бы отзывы?