https://github.com/yeslogic/docker-prince
Dockerfiles for building Docker images with Prince installed
https://github.com/yeslogic/docker-prince
docker htmltopdf prince
Last synced: 6 months ago
JSON representation
Dockerfiles for building Docker images with Prince installed
- Host: GitHub
- URL: https://github.com/yeslogic/docker-prince
- Owner: yeslogic
- License: mit
- Created: 2020-01-24T03:54:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T00:17:34.000Z (about 1 year ago)
- Last Synced: 2024-05-02T15:43:49.142Z (about 1 year ago)
- Topics: docker, htmltopdf, prince
- Language: Makefile
- Homepage: https://hub.docker.com/repository/docker/yeslogic/prince
- Size: 15.6 KB
- Stars: 4
- Watchers: 14
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-prince
Dockerfiles for building Docker images with [Prince] installed.
## Using
Images are available with the following tags (multiple tags on the same line
indicate the same image):* `yeslogic/prince:latest` `yeslogic/prince:15.4.1` `yeslogic/prince:15.4.1-debian-12-slim`
* `yeslogic/prince:15.4.1-debian-11-slim`
* `yeslogic/prince:15.4.1-debian-10-slim`
* `yeslogic/prince:15.4.1-debian-12`
* `yeslogic/prince:15.4.1-debian-11`
* `yeslogic/prince:15.4.1-debian-10`Example:
```shell
docker run --rm -it -v $(pwd):/out yeslogic/prince:15.4.1 https://example.com/ -o /out/example.pdf
```## Building
Build all:
make
Build a specific image:
make debian-12
Available targets:
* `debian-10`
* `debian-11`
* `debian-12`
* `debian-10-slim`
* `debian-11-slim`
* `debian-12-slim`## Publishing
Push images to Docker Hub:
make dockerhub
Then update the README on Docker Hub.
[Prince]: https://www.princexml.com/