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: 5 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 (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T00:17:34.000Z (over 1 year ago)
- Last Synced: 2024-05-02T15:43:49.142Z (over 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:16` `yeslogic/prince:16-debian-12-slim`
* `yeslogic/prince:16-debian-11-slim`
* `yeslogic/prince:16-debian-10-slim`
* `yeslogic/prince:16-debian-12`
* `yeslogic/prince:16-debian-11`
* `yeslogic/prince:16-debian-10`
Example:
```shell
docker run --rm -it -v $(pwd):/out yeslogic/prince:16 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/