Kkevsterrr / geneva

automated censorship evasion for the client-side and server-side
https://censorship.ai
BSD 3-Clause "New" or "Revised" License
1.94k stars 183 forks source link

Update Dockerfile #59

Closed aria1991 closed 1 year ago

aria1991 commented 1 year ago

I made some small changes to the docker file, including:

1- Combined the apt-get update and apt-get install commands into a single RUN statement to reduce the number of layers in the Docker image.

2- Added the --no-install-recommends flag to apt-get install to exclude unnecessary recommended packages.

3- Moved the installation of tshark to the same apt-get install command to avoid redundant package updates.

4- Added the && operator to concatenate multiple commands in a single RUN statement, improving build efficiency.

Kkevsterrr commented 1 year ago

Thanks for this work, and sorry for missing it until now. I just merged another PR to similar effect, so I'm going to close this one as a duplicate for now. Please let me know if the new one merged does not work for you or if you have other suggestions!