mirror of
https://github.com/notepadguyOfficial/WSL-Debian-Docker-Azerothcore-Playerbots-Installation.git
synced 2026-01-13 09:17:20 +00:00
23 lines
573 B
Bash
23 lines
573 B
Bash
#!/bin/bash
|
|
|
|
manage_docker_containers() {
|
|
containers=("ac-worldserver" "ac-authserver" "ac-database")
|
|
|
|
all_running=true
|
|
for container in "${containers[@]}"; do
|
|
if ! docker ps --format '{{.Names}}' | grep -q "^${container}$"; then
|
|
all_running=false
|
|
break
|
|
fi
|
|
done
|
|
|
|
if $all_running; then
|
|
echo "Stopping containers: ${containers[*]}"
|
|
docker stop "${containers[@]}"
|
|
else
|
|
echo "Starting containers: ${containers[*]}"
|
|
docker start "${containers[@]}"
|
|
fi
|
|
}
|
|
|
|
manage_docker_containers |