/docker-cl-devel2

A Dockerfile to configure Common Lisp development environment.

Primary LanguageEmacs Lisp

Dockerfile: cl-devel2

A Dockerfile to configure Common Lisp development environment.

This is successor of cl-devel.

Installation

$ docker pull eshamster/cl-devel2
$ docker run -v <a host folder>:/root/work -it eshamster/cl-devel2 /bin/sh

Note: /root/work is a sym-link to /root/.roswell/local-projects

If you want to add custom .el file, add /root/.emacs.d/site-lisp/custom/custom.el file into the container.

Description

This mainly consists of ...

  • Alpine Linux
  • Roswell
    • The following CL implementations are installed in default
      • sbcl
      • sbcl-bin
      • ccl-bin
  • Emacs 26 with slime

Known issues

  • In Docker 1.10, the layout of Emacs is often corrupted
    • Please use Docker 1.11 (or newer version)

Author

eshamster (hamgoostar@gmail.com)

Copyright

Copyright (c) 2017 eshamster (hamgoostar@gmail.com)

License

Distributed under the MIT License