Run Emacs in docker containers!
Project page: https://github.com/Silex/docker-emacs
Docker Hub: https://hub.docker.com/r/silex/emacs
Wraps nix-emacs-ci in docker images.
OS | Tag | Size (MB) | Inherits from | Contents |
---|---|---|---|---|
debian | $version | 370 | Emacs & curl, gnupg, ssh, wget | |
debian | $version-ci | 470 | $version | git & make |
debian | $version-ci-cask | 510 | $version-ci | Cask & Python |
debian | $version-ci-eask | 510 | $version-ci | Eask |
debian | $version-ci-eldev | 470 | $version-ci | eldev |
debian | $version-ci-keg | 470 | $version-ci | keg |
alpine | $version-alpine | 240 | Emacs & curl, gnupg, ssh, wget | |
alpine | $version-alpine-ci | 250 | $version-alpine | git & make |
alpine | $version-alpine-ci-cask | 300 | $version-alpine-ci | Cask & Python |
alpine | $version-alpine-ci-eask | 300 | $version-alpine-ci | Eask |
alpine | $version-alpine-ci-eldev | 250 | $version-alpine-ci | eldev |
alpine | $version-alpine-ci-keg | 250 | $version-alpine-ci | keg |
master
master-ci
master-ci-cask
master-ci-eask
master-ci-eldev
master-ci-keg
master-alpine
master-alpine-ci
master-alpine-ci-cask
master-alpine-ci-eask
master-alpine-ci-eldev
master-alpine-ci-keg
29.4
,29
,latest
29.4-ci
,29-ci
,ci
29.4-ci-cask
,29-ci-cask
,ci-cask
29.4-ci-eask
,29-ci-eask
,ci-eask
29.4-ci-eldev
,29-ci-eldev
,ci-eldev
29.4-ci-keg
,29-ci-keg
,ci-keg
29.4-alpine
,29-alpine
,alpine
29.4-alpine-ci
,29-alpine-ci
,alpine-ci
29.4-alpine-ci-cask
,29-alpine-ci-cask
,alpine-ci-cask
29.4-alpine-ci-eask
,29-alpine-ci-eask
,alpine-ci-eask
29.4-alpine-ci-eldev
,29-alpine-ci-eldev
,alpine-ci-eldev
29.4-alpine-ci-keg
,29-alpine-ci-keg
,alpine-ci-keg
29.3
29.3-ci
29.3-ci-cask
29.3-ci-eask
29.3-ci-eldev
29.3-ci-keg
29.3-alpine
29.3-alpine-ci
29.3-alpine-ci-cask
29.3-alpine-ci-eask
29.3-alpine-ci-eldev
29.3-alpine-ci-keg
29.2
29.2-ci
29.2-ci-cask
29.2-ci-eask
29.2-ci-eldev
29.2-ci-keg
29.2-alpine
29.2-alpine-ci
29.2-alpine-ci-cask
29.2-alpine-ci-eask
29.2-alpine-ci-eldev
29.2-alpine-ci-keg
29.1
29.1-ci
29.1-ci-cask
29.1-ci-eask
29.1-ci-eldev
29.1-ci-keg
29.1-alpine
29.1-alpine-ci
29.1-alpine-ci-cask
29.1-alpine-ci-eask
29.1-alpine-ci-eldev
29.1-alpine-ci-keg
28.2
,28
28.2-ci
,28-ci
28.2-ci-cask
,28-ci-cask
28.2-ci-eask
,28-ci-eask
28.2-ci-eldev
,28-ci-eldev
28.2-ci-keg
,28-ci-keg
28.2-alpine
,28-alpine
28.2-alpine-ci
,28-alpine-ci
28.2-alpine-ci-cask
,28-alpine-ci-cask
28.2-alpine-ci-eask
,28-alpine-ci-eask
28.2-alpine-ci-eldev
,28-alpine-ci-eldev
28.2-alpine-ci-keg
,28-alpine-ci-keg
28.1
28.1-ci
28.1-ci-cask
28.1-ci-eask
28.1-ci-eldev
28.1-ci-keg
28.1-alpine
28.1-alpine-ci
28.1-alpine-ci-cask
28.1-alpine-ci-eask
28.1-alpine-ci-eldev
28.1-alpine-ci-keg
27.2
,27
27.2-ci
,27-ci
27.2-ci-cask
,27-ci-cask
27.2-ci-eask
,27-ci-eask
27.2-ci-eldev
,27-ci-eldev
27.2-ci-keg
,27-ci-keg
27.2-alpine
,27-alpine
27.2-alpine-ci
,27-alpine-ci
27.2-alpine-ci-cask
,27-alpine-ci-cask
27.2-alpine-ci-eask
,27-alpine-ci-eask
27.2-alpine-ci-eldev
,27-alpine-ci-eldev
27.2-alpine-ci-keg
,27-alpine-ci-keg
27.1
27.1-ci
27.1-ci-cask
27.1-ci-eask
27.1-ci-eldev
27.1-ci-keg
27.1-alpine
27.1-alpine-ci
27.1-alpine-ci-cask
27.1-alpine-ci-eask
27.1-alpine-ci-eldev
27.1-alpine-ci-keg
26.3
,26
26.3-ci
,26-ci
26.3-ci-cask
,26-ci-cask
26.3-ci-eask
,26-ci-eask
26.3-ci-eldev
,26-ci-eldev
26.3-ci-keg
,26-ci-keg
26.3-alpine
,26-alpine
26.3-alpine-ci
,26-alpine-ci
26.3-alpine-ci-cask
,26-alpine-ci-cask
26.3-alpine-ci-eask
,26-alpine-ci-eask
26.3-alpine-ci-eldev
,26-alpine-ci-eldev
26.3-alpine-ci-keg
,26-alpine-ci-keg
26.2
26.2-ci
26.2-ci-cask
26.2-ci-eask
26.2-ci-eldev
26.2-ci-keg
26.2-alpine
26.2-alpine-ci
26.2-alpine-ci-cask
26.2-alpine-ci-eask
26.2-alpine-ci-eldev
26.2-alpine-ci-keg
26.1
26.1-ci
26.1-ci-cask
26.1-ci-eask
26.1-ci-eldev
26.1-ci-keg
26.1-alpine
26.1-alpine-ci
26.1-alpine-ci-cask
26.1-alpine-ci-eask
26.1-alpine-ci-eldev
26.1-alpine-ci-keg
25.3
,25
25.3-ci
,25-ci
25.3-ci-cask
,25-ci-cask
25.3-ci-eldev
,25-ci-eldev
25.3-ci-keg
,25-ci-keg
25.3-alpine
,25-alpine
25.3-alpine-ci
,25-alpine-ci
25.3-alpine-ci-cask
,25-alpine-ci-cask
25.3-alpine-ci-eldev
,25-alpine-ci-eldev
25.3-alpine-ci-keg
,25-alpine-ci-keg
25.2
25.2-ci
25.2-ci-cask
25.2-ci-eldev
25.2-ci-keg
25.2-alpine
25.2-alpine-ci
25.2-alpine-ci-cask
25.2-alpine-ci-eldev
25.2-alpine-ci-keg
25.1
25.1-ci
25.1-ci-cask
25.1-ci-eldev
25.1-ci-keg
25.1-alpine
25.1-alpine-ci
25.1-alpine-ci-cask
25.1-alpine-ci-eldev
25.1-alpine-ci-keg
24.5
,24
24.5-ci
,24-ci
24.5-ci-cask
,24-ci-cask
24.5-ci-eldev
,24-ci-eldev
24.5-ci-keg
,24-ci-keg
24.4
24.4-ci
24.4-ci-eldev
24.4-ci-keg
24.3
24.3-ci
24.3-ci-keg
24.2
24.2-ci
24.2-ci-keg
24.1
24.1-ci
24.1-ci-keg
23.4
,23
23.4-ci
,23-ci
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/images --generate
to spread the changes everywhere.