Skip to content

Run kile and latex dependencies inside a docker image and access the GUI through x11. Keep your host system clean.

Notifications You must be signed in to change notification settings

flemk/kile-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Running Kile from a Docker Container

Instead of installing and running Kile on your host machine you can install it inside a docker container. You don't need to bloat your host machine with all those latex packages and dependencies. Useful if you want to keep your host system clean.

This utilizes the X11 protocol to display the Kile GUI on your host machine while running the application inside a Docker container.

Prerequisites

  • Docker / Docker Compose
  • X11 server running (Xorg or Xwayland)

Usage

Xorg

  1. Allow Access to X Server
xhost +local:docker
  1. Run the Docker container
docker compose up -d
  1. After you are done, revoke access to the X server
xhost -local:docker

Xwayland

  1. Allow Access to X Server
xhost +SI:localuser:$(whoami)
  1. Run the Docker container
docker compose up -d
  1. After you are done, revoke access to the X server
xhost -SI:localuser:$(whoami)

About

Run kile and latex dependencies inside a docker image and access the GUI through x11. Keep your host system clean.

Topics

Resources

Stars

Watchers

Forks