Newer
Older
#!/bin/bash
# Clean Intel Machines
declare -a hosts=("dvorak.maas" "dvorak-1-1.maas" "dvorak-1-2.maas" "dvorak-1-3.maas" "dvorak-1-4.maas" "dvorak-2-1.maas" "dvorak-2-2.maas" "dvorak-2-3.maas" "dvorak-2-4.maas")
for h in "${hosts[@]}"
do
echo $h
ssh -t ubuntu@$h "docker pull dvorak.maas/docker-gc:latest_x86_64"
ssh -t ubuntu@$h "docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc -e REMOVE_VOLUMES=1 dvorak.maas/docker-gc:latest_x86_64"
ssh -t ubuntu@$h "docker system prune --all --force --volumes"
declare -a hosts=("brahms-02.maas" "brahms-03.maas" "brahms-04.maas" "brahms-05.maas" "tuleta.maas")
for h in "${hosts[@]}"
do
echo $h
ssh -t ubuntu@$h "docker pull dvorak.maas/docker-gc:latest_ppc64le"
ssh -t ubuntu@$h "docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc -e REMOVE_VOLUMES=1 dvorak.maas/docker-gc:latest_ppc64le"
ssh -t ubuntu@$h "docker system prune --all --force --volumes"
# Clean IBM Machines - Redhat
declare -a hosts=("bach.maas")
for h in "${hosts[@]}"
do
echo $h
ssh -t redhat@$h "docker pull dvorak.maas/docker-gc:latest_ppc64le"
ssh -t redhat@$h "docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc -e REMOVE_VOLUMES=1 dvorak.maas/docker-gc:latest_ppc64le"