File tree Expand file tree Collapse file tree 6 files changed +42
-2
lines changed
Expand file tree Collapse file tree 6 files changed +42
-2
lines changed Original file line number Diff line number Diff line change @@ -62,3 +62,10 @@ while read -r service_name; do
6262done < " services.txt"
6363
6464wait -n
65+
66+ # Prune docker system if disk usage is above 90%
67+ THRESHOLD=90
68+ DISK_USAGE=$( df -h / | awk ' NR==2 {print $5}' | cut -d' %' -f1)
69+ if [ " $DISK_USAGE " -gt " $THRESHOLD " ]; then
70+ docker system prune -a -f
71+ fi
Original file line number Diff line number Diff line change @@ -83,4 +83,10 @@ retry nohup sudo dotnet run -c Release --project EnoEngine &>/dev/null &
8383sleep 10
8484cd ../EnoCTFPortal
8585retry sudo docker compose up -d
86- exit 0
86+
87+ # Prune docker system if disk usage is above 90%
88+ THRESHOLD=90
89+ DISK_USAGE=$( df -h / | awk ' NR==2 {print $5}' | cut -d' %' -f1)
90+ if [ " $DISK_USAGE " -gt " $THRESHOLD " ]; then
91+ docker system prune -a -f
92+ fi
Original file line number Diff line number Diff line change @@ -67,3 +67,10 @@ while read -r service_name; do
6767done < " services.txt"
6868
6969wait -n
70+
71+ # Prune docker system if disk usage is above 90%
72+ THRESHOLD=90
73+ DISK_USAGE=$( df -h / | awk ' NR==2 {print $5}' | cut -d' %' -f1)
74+ if [ " $DISK_USAGE " -gt " $THRESHOLD " ]; then
75+ docker system prune -a -f
76+ fi
Original file line number Diff line number Diff line change @@ -62,3 +62,10 @@ while read -r service_name; do
6262done < " services.txt"
6363
6464wait -n
65+
66+ # Prune docker system if disk usage is above 90%
67+ THRESHOLD=90
68+ DISK_USAGE=$( df -h / | awk ' NR==2 {print $5}' | cut -d' %' -f1)
69+ if [ " $DISK_USAGE " -gt " $THRESHOLD " ]; then
70+ docker system prune -a -f
71+ fi
Original file line number Diff line number Diff line change @@ -83,4 +83,10 @@ retry nohup sudo dotnet run -c Release --project EnoEngine &>/dev/null &
8383sleep 10
8484cd ../EnoCTFPortal
8585retry sudo docker compose up -d
86- exit 0
86+
87+ # Prune docker system if disk usage is above 90%
88+ THRESHOLD=90
89+ DISK_USAGE=$( df -h / | awk ' NR==2 {print $5}' | cut -d' %' -f1)
90+ if [ " $DISK_USAGE " -gt " $THRESHOLD " ]; then
91+ docker system prune -a -f
92+ fi
Original file line number Diff line number Diff line change @@ -67,3 +67,10 @@ while read -r service_name; do
6767done < " services.txt"
6868
6969wait -n
70+
71+ # Prune docker system if disk usage is above 90%
72+ THRESHOLD=90
73+ DISK_USAGE=$( df -h / | awk ' NR==2 {print $5}' | cut -d' %' -f1)
74+ if [ " $DISK_USAGE " -gt " $THRESHOLD " ]; then
75+ docker system prune -a -f
76+ fi
You can’t perform that action at this time.
0 commit comments