summaryrefslogtreecommitdiff
path: root/docker/Dockerfile
AgeCommit message (Collapse)Author
2026-05-07fix(docker): install sphinx_llms_txt + sphinx_sitemap in circinus imageYuriy Andamasov
Circinus's `docker/Dockerfile` was missing two pip-installed Python extensions enabled in `docs/conf.py` post-#1903 (the circinus llms.txt build-time render). Without them, `make html` from inside the docker image fails to load `sphinx_llms_txt` and `sphinx_sitemap`. `current` and `sagitta` Dockerfiles already include both. After this fix, circinus's Dockerfile is byte-identical to current's (md5 `45101a75...`). Bundled here because [#1906](https://github.com/vyos/vyos-documentation/pull/1906)'s CLAUDE.md states "Docker (recommended)" and the previous Copilot review pointed out (correctly) that the referenced docker image wouldn't actually build the docs without these deps. Fixing the Dockerfile makes the CLAUDE.md claim accurate. \xf0\x9f\xa4\x96 Generated by [robots](https://vyos.io)
2024-05-10docker: multiple updatesMatthew Kobayashi
* Update Debian base image to 12 * Add --break-system-packages option to pip3 install command * Remove chmod a+s from Dockerfile (newer versions of gosu in particular don't support this) * Add sudo to relevant commands in entrypoint.sh * Add UID_MIN key to adduser command (allows the container to run on MacOS) * Formatting and spelling fixes
2024-01-16Update DockerfileRobert Göhler
2022-08-25fix: docker/Dockerfile to reduce vulnerabilitiessnyk-bot
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-DEBIAN10-BASH-536280 - https://snyk.io/vuln/SNYK-DEBIAN10-GCC8-347558 - https://snyk.io/vuln/SNYK-DEBIAN10-GCC8-347558 - https://snyk.io/vuln/SNYK-DEBIAN10-GCC8-347558 - https://snyk.io/vuln/SNYK-DEBIAN10-ZLIB-2976149
2022-04-01add sphinx panels and create 6 panels on index.rstrebortg
2022-02-12cleanup all vale componentsrebortg
(cherry picked from commit 6052f0d7374519f8de9f076ba9db63ef7aed162a)
2022-01-24add md support to Dockerfilerebortg
2020-12-08Dockerfile: add python requirement lxmlrebortg
2020-07-18404: catch page not found errorrebortg
2020-01-04docker: readd sphinx-auto-buildRobert Göhler
2020-01-04Docker: update debian and sphinx-doc versionRobert Göhler
the update of sphinx repair a dependency problem with docutil and the new vyos extension
2019-12-11Docker: convert (dos2unix) entrypointChristian Poessinger
We need to convert the entrypoint with appropriate line endings, else there will be an error: 'standard_init_linux.go:175: exec user process caused "no such file or directory"'
2019-12-10Docker: add 'nano' to container imageChristian Poessinger
2019-12-07Docker: Docs: enable GraphViz supportChristian Poessinger
2019-10-14T1731: change vale version to stableRobert Göhler
2019-10-14T1731: 1st version to test valeRobert Göhler
2019-04-24Add sphinx-autobuild to dockerPeter Magnusson
2019-04-20Docker: update Dockerfile and descriptionChristian Poessinger