Dockerfile
· 196 B · Docker
Brut
FROM alpine:latest AS doxygen
RUN apk add --no-cache \
doxygen \
graphviz \
fontconfig \
font-noto \
font-noto-emoji \
font-noto-cjk
WORKDIR /data
ENTRYPOINT ["doxygen"]
1 | FROM alpine:latest AS doxygen |
2 | |
3 | RUN apk add --no-cache \ |
4 | doxygen \ |
5 | graphviz \ |
6 | fontconfig \ |
7 | font-noto \ |
8 | font-noto-emoji \ |
9 | font-noto-cjk |
10 | |
11 | WORKDIR /data |
12 | ENTRYPOINT ["doxygen"] |
13 |
README.md
· 588 B · Markdown
Brut
# Doxygen
1. Выполнить `docker buildx build -t axenov/doxygen .`
2. Разместить `Doxyfile` в корне проекта
3. В файле `Doxyfile` изменить `PROJECT_NAME` и `PROJECT_BRIEF` под проект
4. Удалить директорию `./docs/doxygen`
5. Из корня проекта запустить `docker run -it --rm -v $PWD:/data axenov/doxygen` и дождаться конца
6. Открыть в браузере файл `./docs/doxygen/html/index.html`
## Доп. информация
* https://www.doxygen.nl/manual/index.html
Doxygen
- Выполнить
docker buildx build -t axenov/doxygen .
- Разместить
Doxyfile
в корне проекта - В файле
Doxyfile
изменитьPROJECT_NAME
иPROJECT_BRIEF
под проект - Удалить директорию
./docs/doxygen
- Из корня проекта запустить
docker run -it --rm -v $PWD:/data axenov/doxygen
и дождаться конца - Открыть в браузере файл
./docs/doxygen/html/index.html