① 创建启动脚本
java
vim /root/start-all.sh
写入内容(替换成你真正的容器名即可):
java
#!/bin/bash
echo "====== Starting All Required Docker Containers ======"
services=(
minio
xxl-job-admin
elasticsearch
nacos-standalone
mysql
redis
)
for svc in "${services[@]}"; do
echo "Starting $svc ..."
docker start $svc
done
echo "====== All Services Started Successfully ======"
② 给脚本执行权限
java
chmod +x /root/start-all.sh
③ 执行一键启动
java
/root/start-all.sh
🔥再给你一个一键停止脚本
创建停止脚本:
java
vim /root/stop-all.sh
内容:
java
#!/bin/bash
echo "====== Stopping All Required Docker Containers ======"
services=(
minio
xxl-job-admin
elasticsearch
nacos-standalone
mysql
redis
)
for svc in "${services[@]}"; do
echo "Stopping $svc ..."
docker stop $svc
done
echo "====== All Services Stopped Successfully ======"
给权限:
java
chmod +x /root/stop-all.sh
执行:
java
/root/stop-all.sh