添加清空文件
This commit is contained in:
parent
fbd78d42a3
commit
a595f6387b
|
|
@ -0,0 +1,46 @@
|
||||||
|
#!/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
echo "=========================================="
|
||||||
|
echo "Cleaning polaris-wvp Docker images"
|
||||||
|
echo "=========================================="
|
||||||
|
|
||||||
|
# 停止并删除 polaris-wvp 容器
|
||||||
|
echo ""
|
||||||
|
echo "Step 1: Stopping and removing polaris-wvp container..."
|
||||||
|
docker compose stop polaris-wvp 2>/dev/null || echo "Container not running"
|
||||||
|
docker compose rm -f polaris-wvp 2>/dev/null || echo "Container not found"
|
||||||
|
|
||||||
|
# 删除 polaris-wvp 相关的镜像
|
||||||
|
echo ""
|
||||||
|
echo "Step 2: Removing polaris-wvp images..."
|
||||||
|
|
||||||
|
# 删除 docker-polaris-wvp 镜像(docker compose 自动生成的)
|
||||||
|
if docker images | grep -q "docker-polaris-wvp"; then
|
||||||
|
echo "Removing docker-polaris-wvp images..."
|
||||||
|
docker rmi $(docker images | grep "docker-polaris-wvp" | awk '{print $3}') 2>/dev/null || echo "Failed to remove some images"
|
||||||
|
else
|
||||||
|
echo "No docker-polaris-wvp images found"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# 删除 polaris-wvp 镜像
|
||||||
|
if docker images | grep -q "^polaris-wvp "; then
|
||||||
|
echo "Removing polaris-wvp images..."
|
||||||
|
docker rmi $(docker images | grep "^polaris-wvp " | awk '{print $3}') 2>/dev/null || echo "Failed to remove some images"
|
||||||
|
else
|
||||||
|
echo "No polaris-wvp images found"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# 清理悬空镜像(dangling images)
|
||||||
|
echo ""
|
||||||
|
echo "Step 3: Cleaning up dangling images..."
|
||||||
|
docker image prune -f
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "=========================================="
|
||||||
|
echo "Cleanup completed!"
|
||||||
|
echo "=========================================="
|
||||||
|
echo ""
|
||||||
|
echo "Remaining polaris-wvp related images:"
|
||||||
|
docker images | grep -E "polaris-wvp|docker-polaris-wvp" || echo "None"
|
||||||
|
|
||||||
Loading…
Reference in New Issue