Sign inSign up

miktex/miktex-build-opensuse

By miktex

•Updated almost 2 years ago

openSUSE docker image with MiKTeX build environment

Image
0

1.8K

miktex/miktex-build-opensuse repository overview

⁠openSUSE docker image with MiKTeX build environment

⁠Obtaining the image

Get the latest image from the registry:

docker pull miktex/miktex-build-opensuse:15

or build it yourself:

docker build --tag miktex/miktex-build-opensuse:15 .

⁠Using the image

⁠Prerequisites

MiKTeX source code must be mounted to the container path /miktex/source and the build directory must be mounted to the container path /miktex/build.

You should specify a user by setting the container environment variables USER_ID and GROUP_ID.

⁠Example

Build the MiKTeX RPM:

mkdir -p ~/work/miktex/source
mkdir -p ~/work/miktex/builds/opensuse-15
curl -fsSL https://miktex.org/download/ctan/systems/win32/miktex/source/miktex-2.9.tar.xz | \
  tar -xJ --strip-components=1 -C ~/work/miktex/source
docker run -t \
  -v ~/work/miktex/source:/miktex/source:ro \
  -v ~/work/miktex/builds/opensuse-15:/miktex/build:rw \
  -e USER_ID=`id -u` \
  -e GROUP_ID=`id -g` \
  miktex/miktex-build-opensuse:15

The build artifact miktex-*.rpm will be written to ~/work/miktex/builds/opensuse-15.

Tag summary

Content type

Image

Digest

sha256:4f3fbbce6…

Size

744.2 MB

Last updated

almost 2 years ago

docker pull miktex/miktex-build-opensuse:15