]> git.armaanb.net Git - gen-shell.git/blobdiff - Dockerfile
updated dockerfile, install loc
[gen-shell.git] / Dockerfile
index e771d9e71d3fa3e48469b0aaee9ac0143cb7840a..fce7b684ff15200c3ccf82cc77b7a7daa3b0f558 100644 (file)
@@ -1,12 +1,12 @@
-FROM centos:8 AS builder
-RUN dnf -y install cmake gcc gcc-c++ git readline-devel make
-RUN git clone https://codeberg.org/armaan/gen-shell.git /app
+FROM debian:buster-slim AS builder
+RUN apt-get update && apt-get install -y cmake gcc g++ git libreadline-dev make
+RUN git clone --recursive 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
+ENTRYPOINT ./gen-shell -c $command -b $before_command -a $after_command -p $custom_prompt