From 981e4d4f21f827a3508923613f3baed304b2eabf Mon Sep 17 00:00:00 2001 From: Shiham Abdul Rahman Date: Sat, 24 Sep 2022 04:29:49 +0500 Subject: [PATCH] comments --- Dockerfile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index dccecc5..2219fb4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,21 +4,29 @@ WORKDIR /root COPY . . +#backup RUN cp -v .bashrc bashrc && cp .profile profile + +# required stuff for compiling RUN apt update \ && apt install curl build-essential libssl-dev pkg-config -y --no-install-recommends - RUN curl https://sh.rustup.rs -o rust \ && sh rust -y + +# Compile RUN /root/.cargo/bin/cargo build --release - +# move bin to working dir RUN mv /root/target/release/bml_proxy . + +## Clean up RUN apt purge curl build-essential libssl-dev pkg-config cargo -y RUN rm -rfv Cargo.lock Cargo.toml rust src Dockerfile \ docker-compose.yml rustup .cargo target .git .gitignore .rustup RUN cp -v bashrc .bashrc && cp -v profile .profile +#default variable ENV LD_PRELOAD=/root/libs/libcurl-impersonate-chrome.so +# start service CMD ["./bml_proxy"]