You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Benedikt Kristinsson d40a9c2c56 upload 1 year ago
alpine cleanup 4 years ago
amzn exec_prefix 1 year ago
debian name debian .tar.gz file emacs-nightly for nightly builds 1 year ago
git cleanup 4 years ago
.dockerignore build deb and tar.gz in docker container, amzn tar.gz in another container 1 year ago
.gitignore exec_prefix 1 year ago
Jenkinsfile upload 1 year ago
LICENSE license 2 years ago dev (#1) 1 year ago


Build Status Docker Image Version (latest semver) Docker Image Size (latest by date)

Builds both the latest version from master in the repo, and looks for the newest tag (release) and builds that. Builds are packaged as .deb and .tar.gz and then publishe a docker image to Docker Hub with emacs installed.

The latest tag follows the master branch builds.

docker run --rm -it benediktkr/emacs:27.1

docker run --rm -it benedikt/emacs:latest

The .deb packages are uploaded to

wget -q -O - | sudo apt-key add -
echo "deb /" > /etc/apt/sources.list.d/
apt-get update

apt-get install emacs

Dockerfiles for other docker images:

  • git/Dockerfile: clone the emacs repo with git and build emacs.
  • amzn/Dockerfile: custom Amazon Linux 1 docker build
  • alpine/Dockerfile: alpine has up-to-date emacs versions.