Apidoc не создает документацию
Есть проект на django. К нему был прикручен докер контейнер с apidoc, который проходился по файлам .py и из описаний методов составлял документацию. Писал проект и настраивал докер не я (я не могу предположить, какие изменения были внесены в код, что данный функционал работать перестал). Сейчас потребовалось обновить документацию.
Вот докерфайл:
RUN npm install apidoc --location=global npm@8.13.2
WORKDIR /srv/app
RUN mkdir -p backend/ ; mkdir -p docs/
COPY ./apidoc.config.js .
COPY ./backend/apidoc_*.md ./backend/
COPY ./backend/apps ./backend/
RUN apidoc -i ./backend/ -o docs/ -f '.+\.py$'
CMD ["sh", "-c", "cp -r docs/* apidoc/"]
Вот на этом этапе сборка образа может висеть часами (самый долгий срок, сколько я ждал - это примерно 10 часов):
Step 8/9 : RUN apidoc -i ./backend/ -o docs/ -f '.+\.py$'
---> Running in 4f318f50faed
Когда начал с этим разбираться, на этом этапе при сборке было множество варнингов (apidoc ругался, что в описании к методам не все корректно заполнено). Это я устранил, варнинги пропали. Но образ по прежнему не может собраться. В чем может быть причина? Возможно есть какой-то способ посмотреть детально, какой именно файл сейчас обрабатывается (на котором все зависает)? Буду очень признателен за помощь!