From d8885821a1976e28179aaaed71be75718d3f2b15 Mon Sep 17 00:00:00 2001 From: Shelley-BaoYue Date: Fri, 13 Oct 2023 14:23:50 +0800 Subject: reclaim space for docker Signed-off-by: Shelley-BaoYue --- hack/make-rules/image.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'hack') diff --git a/hack/make-rules/image.sh b/hack/make-rules/image.sh index bbeea0219..eaf0e7341 100755 --- a/hack/make-rules/image.sh +++ b/hack/make-rules/image.sh @@ -40,7 +40,7 @@ ALL_IMAGES_AND_TARGETS=( GO_LDFLAGS="$(${KUBEEDGE_ROOT}/hack/make-rules/version.sh)" IMAGE_TAG=$(git describe --tags) - +DOCKER_BUILD_AND_SYSTEM_PRUNE=${DOCKER_BUILD_AND_SYSTEM_PRUNE:-"false"} function get_imagename_by_target() { local key=$1 @@ -90,6 +90,11 @@ function build_images() { set -x docker build --build-arg GO_LDFLAGS="${GO_LDFLAGS}" -t kubeedge/${IMAGE_NAME}:${IMAGE_TAG} -f ${DOCKERFILE_PATH} . set +x + + if [[ "${DOCKER_BUILD_AND_SYSTEM_PRUNE}" = "true" ]]; then + docker builder prune -f + docker system prune -f + fi done } -- cgit v1.2.3