Add logging for sandbox image preparation step

This commit is contained in:
sora 2026-07-27 06:16:21 +00:00
parent 6cb82bbc61
commit 8d6c5d8c1f

View File

@ -133,6 +133,7 @@ fi
# --------------------------------------------------
# 9. 准备 sandbox 镜像
# --------------------------------------------------
echo "==> 准备 sandbox 镜像..."
SANDBOX_IMAGES_DIR="$DOCKER_DIR/sandbox_images"
mkdir -p "$SANDBOX_IMAGES_DIR"
@ -175,7 +176,9 @@ load_sandbox_image() {
}
# 9.1 bigcodebench-sandbox:latest
if ! docker images --format '{{.Repository}}:{{.Tag}}' | grep -qx "bigcodebench-sandbox:latest"; then
if docker images --format '{{.Repository}}:{{.Tag}}' | grep -qx "bigcodebench-sandbox:latest"; then
echo "bigcodebench-sandbox:latest 已存在,跳过"
else
if ! load_sandbox_image "bigcodebench-sandbox.tar.gz" "bigcodebench-sandbox:latest"; then
download_sandbox_image_from_modelscope "bigcodebench-sandbox.tar.gz" && \
load_sandbox_image "bigcodebench-sandbox.tar.gz" "bigcodebench-sandbox:latest"
@ -183,7 +186,9 @@ if ! docker images --format '{{.Repository}}:{{.Tag}}' | grep -qx "bigcodebench-
fi
# 9.2 python:3.11-slim
if ! docker images --format '{{.Repository}}:{{.Tag}}' | grep -qx "python:3.11-slim"; then
if docker images --format '{{.Repository}}:{{.Tag}}' | grep -qx "python:3.11-slim"; then
echo "python:3.11-slim 已存在,跳过"
else
if ! load_sandbox_image "python-3.11-slim.tar.gz" "python:3.11-slim"; then
download_sandbox_image_from_modelscope "python-3.11-slim.tar.gz" && \
load_sandbox_image "python-3.11-slim.tar.gz" "python:3.11-slim"