X-Git-Url: https://git.armaanb.net/?p=gen-shell.git;a=blobdiff_plain;f=Dockerfile;h=82f372dbe574bbe643699d4659067efef969c08f;hp=e771d9e71d3fa3e48469b0aaee9ac0143cb7840a;hb=1b1c96ff94fc455d9f658395b738c30eb7fc2e16;hpb=a396b6e93d7fff98e63428e9ea2aa24c34b4e333 diff --git a/Dockerfile b/Dockerfile index e771d9e..82f372d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,12 @@ -FROM centos:8 AS builder -RUN dnf -y install cmake gcc gcc-c++ git readline-devel make +FROM debian:buster-slim AS builder +RUN apt-get update && apt-get install -y cmake gcc g++ git libreadline-dev make RUN git clone https://codeberg.org/armaan/gen-shell.git /app WORKDIR /app RUN cmake --configure . RUN cmake --build . -FROM centos:8 -RUN dnf -y install readline cpp +FROM debian:buster-slim AS run +RUN apt-get update && apt-get install -y cpp libreadline7 libncurses6 WORKDIR /app COPY --from=builder /app/src/gen-shell . ENTRYPOINT ./gen-shell $CMD