16 lines
361 B
Bash
Executable File
16 lines
361 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 遍历当前目录及其所有子目录
|
|
find . -type f -name 'docker-compose.yaml' | while read -r compose_file; do
|
|
# 获取文件所在的目录
|
|
dir=$(dirname "$compose_file")
|
|
|
|
echo "Processing $compose_file in directory $dir"
|
|
|
|
# 切换到目录并执行 docker-compose up
|
|
(
|
|
cd "$dir" || exit
|
|
docker compose up -d
|
|
)
|
|
done
|