chore: add docker deploy shortcuts

This commit is contained in:
2026-06-30 19:14:38 +08:00
parent 0dc9df759b
commit 27529846ee
2 changed files with 10 additions and 1 deletions
+6
View File
@@ -25,6 +25,8 @@ Usage:
scripts/deploy-compose.sh Build, migrate, start, and verify
scripts/deploy-compose.sh deploy Same as default
scripts/deploy-compose.sh push Build and push API/Web images
scripts/deploy-compose.sh push-only
Push already-built API/Web images
scripts/deploy-compose.sh down Stop containers, keep volumes
scripts/deploy-compose.sh clean Stop containers and remove volumes
@@ -265,6 +267,10 @@ case "$ACTION" in
build_images
push_images
;;
push-only)
cd "$PROJECT_ROOT"
push_images
;;
down)
cd "$PROJECT_ROOT"
"${compose[@]}" down --remove-orphans