]> git.armaanb.net Git - gen-shell.git/blob - Dockerfile
switched docker to debian-slim
[gen-shell.git] / Dockerfile
1 FROM debian:buster-slim AS builder
2 RUN apt-get update && apt-get install -y cmake gcc g++ git libreadline-dev make
3 RUN git clone https://codeberg.org/armaan/gen-shell.git /app
4 WORKDIR /app
5 RUN cmake --configure .
6 RUN cmake --build .
7
8 FROM debian:buster-slim AS run
9 RUN apt-get update && apt-get install -y cpp libreadline7 libncurses6
10 WORKDIR /app
11 COPY --from=builder /app/src/gen-shell .
12 ENTRYPOINT ./gen-shell $CMD