/docker-emacs

Run Emacs in docker containers!

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

https://github.com/Silex/docker-emacs/actions

Description

Run Emacs in docker containers!

Project page: https://github.com/Silex/docker-emacs

Wraps nix-emacs-ci in docker images.

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

Tags

Usage

docker run -it --rm silex/emacs

Alternatives

Contributions

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.