1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-20 10:50:08 +03:00

B #6012: Do not remove all images on cleanup

- Missing check (fails when no images are registered)
- Added additional check for image_name not empty
This commit is contained in:
Ruben S. Montero 2022-12-14 12:20:15 +01:00
parent a07a2cf97a
commit 571ed63dde
No known key found for this signature in database
GPG Key ID: A0CEA6FA880A1D87

View File

@ -58,10 +58,13 @@ image_name=$(echo "$MARKET_URL" | cut -d "/" -f3 | cut -d "?" -f1)
#-------------------------------------------------------------------------------
function clean {
docker rm -f "$container_id" > /dev/null 2>&1 || true
docker rmi $(docker images -q) -f
docker rmi -f $image_name
if [ -n "${image_name}" ]; then
docker rmi -f "${image_name}"
fi
docker image rm -f one"$sid" > /dev/null 2>&1
rm -rf "$dockerdir"
}