mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-10 03:27:54 +00:00
fix(deploy): run hk image cleanup with sudo
This commit is contained in:
parent
9866c77256
commit
c10705d58e
1 changed files with 6 additions and 6 deletions
|
|
@ -195,24 +195,24 @@ cleanup_skillhub_test_space() {
|
|||
echo "HK disk before SkillHub image cleanup:" >&2
|
||||
df -h /var/lib/docker /var/lib/containerd 2>/dev/null || df -h / >&2
|
||||
|
||||
docker container ls -aq \
|
||||
sudo docker container ls -aq \
|
||||
--filter "name=skillhub-runtime-" \
|
||||
--filter "status=exited" |
|
||||
while read -r container_id; do
|
||||
[[ -n "${container_id}" ]] || continue
|
||||
docker container rm "${container_id}" >/dev/null 2>&1 || true
|
||||
sudo docker container rm "${container_id}" >/dev/null 2>&1 || true
|
||||
done
|
||||
|
||||
running_image_ids="$(
|
||||
docker ps --format '{{.Image}}' |
|
||||
sudo docker ps --format '{{.Image}}' |
|
||||
while read -r image_ref; do
|
||||
[[ -n "${image_ref}" ]] || continue
|
||||
docker image inspect --format '{{.Id}}' "${image_ref}" 2>/dev/null || true
|
||||
sudo docker image inspect --format '{{.Id}}' "${image_ref}" 2>/dev/null || true
|
||||
done |
|
||||
sort -u
|
||||
)"
|
||||
|
||||
docker image ls --format '{{.Repository}} {{.Tag}} {{.ID}}' |
|
||||
sudo docker image ls --format '{{.Repository}} {{.Tag}} {{.ID}}' |
|
||||
while read -r repository tag image_id; do
|
||||
case "${repository}" in
|
||||
ghcr.io/iflytek/skillhub-server|ghcr.io/iflytek/skillhub-web|ghcr.io/iflytek/skillhub-scanner) ;;
|
||||
|
|
@ -230,7 +230,7 @@ cleanup_skillhub_test_space() {
|
|||
fi
|
||||
|
||||
echo "Removing old SkillHub test image ${repository}:${tag}" >&2
|
||||
docker image rm "${repository}:${tag}" >/dev/null 2>&1 || true
|
||||
sudo docker image rm "${repository}:${tag}" >/dev/null 2>&1 || true
|
||||
done
|
||||
|
||||
echo "HK disk after SkillHub image cleanup:" >&2
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue