Files
DanDing1Todo_Web/docker-start.sh
Mr.Xia 2c4549ad79
Some checks failed
CI / lint (push) Has been cancelled
CI / build (push) Has been cancelled
fa
2026-02-26 21:29:54 +08:00

26 lines
745 B
Bash

#!/bin/bash
# STARK Todo List - Docker 启动脚本
# 默认端口: 4000 (可在 docker-compose.yml 中修改)
# 初始化脚本:确保 todos.json 文件存在
if [ ! -f "todos.json" ]; then
echo "[]" > todos.json
echo "✓ 已创建 todos.json 文件"
fi
# 启动 Docker Compose
echo "🚀 正在启动 STARK Todo List (Docker)..."
docker compose up -d --build
echo ""
echo "✅ 应用已启动成功!"
echo "📍 访问地址: http://localhost:4000"
echo ""
echo "📋 正在显示后端日志 (Ctrl+C 退出日志查看)..."
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
# 自动显示日志
# docker compose logs -f