14 lines
420 B
Bash
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}"
|