9360d164 | FROM fiddlerwoaroof/sbcl-static:latest |
c6b07b21 | |
9360d164 | COPY todo-backend.asd /root/quicklisp/local-projects/todo-backend.asd |
c6b07b21 | |
9360d164 | RUN mkdir -p /build COPY build/deps.lisp /build/deps.lisp RUN /usr/local/bin/sbcl --load /build/deps.lisp --quit |
c6b07b21 | |
9360d164 | RUN rm /root/quicklisp/local-projects/todo-backend.asd RUN mkdir -p /root/quicklisp/local-projects/cl-todo-backend/ COPY . /root/quicklisp/local-projects/cl-todo-backend/ WORKDIR /root COPY build/build.lisp /build/build.lisp RUN /usr/local/bin/sbcl --disable-debugger --load /build/build.lisp /root/todo-backend EXPOSE 5000 ENTRYPOINT ["/root/todo-backend"] |