|
|
@ -12,11 +12,20 @@ if ! command -v docker &> /dev/null; then |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
# 检查是否安装了Docker Compose |
|
|
# 检查是否安装了Docker Compose |
|
|
echo "检查Docker Compose是否安装..." |
|
|
echo "检查Docker Compose是否安装..." |
|
|
if ! command -v docker-compose &> /dev/null; then |
|
|
if ! command -v docker-compose &> /dev/null; then |
|
|
echo "错误: Docker Compose未安装,请先安装Docker Compose" |
|
|
echo "Docker Compose未安装,正在安装..." |
|
|
|
|
|
# 安装Docker Compose |
|
|
|
|
|
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
|
|
|
|
|
# 添加执行权限 |
|
|
|
|
|
chmod +x /usr/local/bin/docker-compose |
|
|
|
|
|
# 检查安装是否成功 |
|
|
|
|
|
if ! command -v docker-compose &> /dev/null; then |
|
|
|
|
|
echo "错误: Docker Compose安装失败,请手动安装" |
|
|
exit 1 |
|
|
exit 1 |
|
|
fi |
|
|
fi |
|
|
|
|
|
echo "Docker Compose安装成功" |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
# 创建项目目录 |
|
|
# 创建项目目录 |
|
|
echo "创建项目目录..." |
|
|
echo "创建项目目录..." |
|
|
|