mirror of
https://github.com/BgaSol/sol-cloud
synced 2026-05-21 16:19:55 +00:00
44 lines
No EOL
949 B
Bash
44 lines
No EOL
949 B
Bash
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
# ANSI 颜色
|
|
GREEN='\033[0;32m'
|
|
YELLOW='\033[1;33m'
|
|
BLUE='\033[0;34m'
|
|
RED='\033[0;31m'
|
|
RESET='\033[0m'
|
|
|
|
print_info() {
|
|
echo -e "${BLUE}📘 $1${RESET}"
|
|
}
|
|
|
|
print_success() {
|
|
echo -e "${GREEN}✅ $1${RESET}"
|
|
}
|
|
|
|
print_error() {
|
|
echo -e "${RED}❌ $1${RESET}"
|
|
}
|
|
|
|
print_step() {
|
|
echo -e "\n${YELLOW}🚀 $1${RESET}"
|
|
}
|
|
|
|
print_divider() {
|
|
echo -e "${YELLOW}----------------------------------------${RESET}"
|
|
}
|
|
|
|
print_divider
|
|
print_step "进入 docker 目录 📁"
|
|
cd docker || { print_error "❌ 未找到 docker 目录"; exit 1; }
|
|
|
|
print_step "关闭现有 Docker Compose 服务 🧹"
|
|
docker compose down || { print_error "❌ docker compose down 执行失败"; exit 1; }
|
|
|
|
print_step "重新启动 Docker Compose 服务 🚀"
|
|
docker compose up -d || { print_error "❌ docker compose up 执行失败"; exit 1; }
|
|
|
|
print_success "🎉 服务已重新启动成功!使用 docker ps 查看运行状态"
|
|
|
|
print_divider |