deerflow-code/offline-backend-20260512/backend/save-backend-image.sh
2026-09-07 18:24:55 +08:00

14 lines
420 B
Bash

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
IMAGE_NAME="${IMAGE_NAME:-deerflow-backend-offline:latest}"
OUT_DIR="${OUT_DIR:-${SCRIPT_DIR}/dist}"
OUT_FILE="${OUT_FILE:-${OUT_DIR}/deerflow-backend-offline.tar}"
mkdir -p "${OUT_DIR}"
docker save "${IMAGE_NAME}" -o "${OUT_FILE}"
echo "Saved image: ${OUT_FILE}"
echo "Offline load command: docker load -i ${OUT_FILE}"