Memo

获取当前目录下的所有子目录

批量更新并启动子目录的所有 docker compose container 脚本。 `bash #!/bin/bash 获取当前目录下的所有子目录 directories=$(find . -maxdepth 1 -type d) 遍历每个子目录 for dir in $directories; do if [[ $dir != "." ]]; then echo "进入目录: $dir"...

批量更新并启动子目录的所有 docker compose container 脚本。

#!/bin/bash

# 获取当前目录下的所有子目录
directories=$(find . -maxdepth 1 -type d)

# 遍历每个子目录
for dir in $directories; do
 if [[ $dir != "." ]]; then
 echo "进入目录: $dir"
 cd $dir

 # 更新镜像并重启服务
 docker-compose pull
 docker-compose up -d

 cd ..
 echo "完成更新和重启: $dir"
 echo "------------------------"
 fi
done

记得增加可执行的权限。