FROM alpine:latest AS cl-k8s RUN apk add --no-cache \ git RUN git clone https://github.com/brendandburns/cl-k8s.git /cl-k8s FROM debian:bullseye-slim LABEL maintainer "Jessie Frazelle " RUN apt-get update && apt-get install -y \ ca-certificates \ clisp \ wget \ --no-install-recommends \ && rm -rf /var/lib/apt/lists/* COPY .clisprc.lisp /home/user/.clisprc.lisp COPY --from=cl-k8s /cl-k8s /home/user/quicklisp/local-projects/cl-k8s # Install quicklisp RUN wget -O /home/user/quicklisp.lisp https://beta.quicklisp.org/quicklisp.lisp ENV HOME /home/user RUN useradd --create-home --home-dir $HOME user \ && chown -R user:user $HOME USER user WORKDIR $HOME # Install quicklisp RUN clisp -x '(load "quicklisp.lisp") (quicklisp-quickstart:install)' ENTRYPOINT [ "clisp" ]