docker-novnc-base/README.md

699 B

NOVNC-BASE

A desktop environment with sound in docker

Can be used as a base file for application specific containers.

To just get a desktop environment at http://localhost:8080:

docker run --rm thomasloven/novnc-base -p 8080:8080

Or used as a base for specific applications:

FROM thomasloven/novnc-base

RUN sudo apt-get update \
  && DEBIAN_FRONTEND=noninteractive \
  sudo apt-get install -y blender

CMD ["blender"]

See more examples in apps/.

Bonus functionality - dotfiles installation.

If the environment variable DOTFILES_REPO is set, the container will git clone that into ~/dotfiles and then run ~/dotfiles/install.sh if it exists.