Skip to content

A Dockerfile to configure Common Lisp development environment.

Notifications You must be signed in to change notification settings

eshamster/docker-cl-devel2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 ([email protected])

Copyright

Copyright (c) 2017 eshamster ([email protected])

License

Distributed under the MIT License