diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -2,11 +2,15 @@ ### STAGE 0 ### ############### -FROM mcreations/sbcl:1.4.1 +FROM mcreations/sbcl:2.1.1 RUN sbcl --eval "\ - (progn \ - (ql:quickload \"deploy\")) \ + (progn \ + (ql-dist:install-dist \ + \"http://beta.quicklisp.org/dist/quicklisp/2022-07-08/distinfo.txt\" \ + :replace t \ + :prompt nil) \ + (ql:quickload \"deploy\")) \ " COPY . /opt/quicklisp/local-projects/mulkcms @@ -20,6 +24,8 @@ USER root RUN mkdir -p /opt/quicklisp/local-projects/mulkcms/bin RUN chown lisp /opt/quicklisp/local-projects/mulkcms/bin +RUN apt-get update && apt-get install -y libssl1.0 && rm -rf /var/lib/apt/lists/* && apt-get clean + RUN sbcl --eval "\ (progn \ (asdf:make \"mulkcms-ht\")) \ @@ -30,11 +36,10 @@ RUN sbcl --eval "\ ### STAGE 1 ### ############### -FROM debian:9-slim +FROM debian:11-slim RUN apt-get update && apt-get install -y libssl1.0 && rm -rf /var/lib/apt/lists/* && apt-get clean - COPY --from=0 /opt/quicklisp/local-projects/mulkcms/bin /mulkcms/bin COPY static-files /mulkcms/static-files COPY templates /mulkcms/templates |