This commit is contained in:
fish
2026-03-28 19:40:04 +08:00
parent 28af154df4
commit 4b3e40afab
24 changed files with 0 additions and 2393 deletions

View File

@@ -1,49 +0,0 @@
#!/bin/bash
# 一键开发环境启动脚本
# 定义颜色
GREEN="\033[0;32m"
YELLOW="\033[1;33m"
RED="\033[0;31m"
NC="\033[0m" # No Color
echo -e "${GREEN}Starting development environment setup...${NC}"
# 检查 Docker 是否安装
if ! command -v docker &> /dev/null; then
echo -e "${RED}Docker is not installed! Please install Docker first.${NC}"
exit 1
fi
# 检查 Docker Compose 是否安装
if ! command -v docker-compose &> /dev/null; then
echo -e "${RED}Docker Compose is not installed! Please install Docker Compose first.${NC}"
exit 1
fi
# 构建开发环境
echo -e "${YELLOW}Building development environment...${NC}"
if docker-compose -f docker-compose.dev.yml build; then
echo -e "${GREEN}Build completed successfully!${NC}"
else
echo -e "${RED}Build failed!${NC}"
exit 1
fi
# 启动开发环境
echo -e "${YELLOW}Starting development environment...${NC}"
if docker-compose -f docker-compose.dev.yml up -d; then
echo -e "${GREEN}Development environment started successfully!${NC}"
else
echo -e "${RED}Failed to start development environment!${NC}"
exit 1
fi
# 显示服务状态
echo -e "${YELLOW}Service status:${NC}"
docker-compose -f docker-compose.dev.yml ps
echo -e "${GREEN}Development environment setup completed!${NC}"
echo -e "${YELLOW}To view logs, run: make logs${NC}"
echo -e "${YELLOW}To stop the environment, run: make down${NC}"