Run Emacs in docker containers!
Wraps nix-emacs-ci in docker images.
OS | Tag | Size (MB) | Inherits from | Contents |
---|---|---|---|---|
debian | $version | 350 | Emacs, curl & gnupg | |
debian | $version-ci | 430 | $version | git & make |
debian | $version-ci-cask | 460 | $version-ci | Cask & Python |
debian | $version-ci-eldev | 430 | $version-ci | eldev |
debian | $version-ci-keg | 430 | $version-ci | keg |
alpine | $version-alpine | 220 | Emacs, curl & gnupg | |
alpine | $version-alpine-ci | 240 | $version-alpine | git & make |
alpine | $version-alpine-ci-cask | 280 | $version-alpine-ci | Cask & Python |
alpine | $version-alpine-ci-eldev | 240 | $version-alpine-ci | eldev |
alpine | $version-alpine-ci-keg | 240 | $version-alpine-ci | keg |
{{TAGS}}
docker run -it --rm silex/emacs
- flycheck/emacs-cask: collection of docker images containing a minimal Emacs compiled from source with Cask.
- flycheck/emacs-travis: makefile which provides targets to install Emacs stable and emacs-snapshot, Texinfo and Cask.
- jgkamat/airy-docker-emacs: alpine-based docker images that have Emacs installed through the package manager.
- JAremko/docker-emacs: collection of docker images with focus on GUI usage.
- rejeep/evm: pre-built Emacs binaries.
They are very welcome! The basic workflow is as follow:
- Modify
images.yml
. - Modify files inside the
/templates
directory. - Run
bin/generate
to spread the changes everywhere.