Base Lisp Image
This is a base lisp image for 40Ants projects.
- SBCL: 1.5.6
- Clozure CL: 1.11.5
Image is based on Ubuntu Disco (19.04).
How to use
Start container for development:
docker run \ --rm -ti \ --name dev-lisp \ -p 4005:4005 \ -v `pwd`:/app \ 40ants/base-lisp-image:latest-sbcl-bin
And of cause you can use it as a base image in your own dockerfiles.
Inherit your own image from base-lisp-image
Here is a minimal example:
FROM 40ants/base-lisp-image:latest-sbcl-bin COPY qlfile qlfile.lock app-deps.asd /app/ RUN install-dependencies COPY . /app EXPOSE 80 CMD /app/entrypoint.sh
This way you can use this image for deployment of your application.
How to build a new image
- Embed SLY to make it available out of the box.