mattocci27 / context

Mini ConTeXt docker image

Home Page:https://hub.docker.com/r/minidocks/context

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

Usage

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

Tags

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

Related images

About

Mini ConTeXt docker image

https://hub.docker.com/r/minidocks/context


Languages

Language:Dockerfile 73.1%Language:Shell 26.9%