ConTeXt standalone docker image (minidocks/context)
ConTeXt is a document engineering system based on TeX, a typesetting system and programming language to typeset and produce documents. This system is easy to use and enables you to make complex paper and electronic documents.
docker run --rm -v `pwd`:/app -w /app minidocks/context --help
If we want to use an another tool (e.g. Inkscape for convert svg image to pdf), we must connect two containers via the ssh protocol. The easiest solution is to use docker compose.
So create a file docker-compose.yml
with content:
version: '3.1'
services:
context:
image: minidocks/context
volumes:
- .:/app
links:
- inkscape
environment:
ALIAS_INKSCAPE: ssh inkscape inkscape
working_dir: /app
command: context
inkscape:
image: minidocks/inkscape
volumes:
- .:/app
working_dir: /app
And in the same directory run command:
docker-compose run --rm context --help
Tag | Size |
---|---|
latest, lmtx | |
lmtx | |
lmtx-with-fonts | |
lmtx-with-docs | |
beta | |
beta-with-fonts | |
beta-with-docs | |
current | |
current-with-fonts | |
current-with-docs |