2019-06-01 06:01:42 -04:00
|
|
|
#!/bin/bash
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
|
|
for p in $(docker container ls -f 'name=private_registry' -q); do docker stop $p; done
|
|
|
|
|
echo "### stopped private registry ###"
|
|
|
|
|
|
2020-02-03 15:44:46 -05:00
|
|
|
rm -f "$(pwd)/scripts/testing/testingFile"
|
|
|
|
|
rm -f "$(pwd)/scripts/testing/testingFile.base64"
|
2019-06-01 06:01:42 -04:00
|
|
|
rm -f "$(pwd)"/scripts/testing/auth/htpasswd
|
|
|
|
|
rm -f "$(pwd)"/scripts/testing/certs/registry_auth.*
|
|
|
|
|
echo "### removed auth and certs ###"
|
|
|
|
|
|
|
|
|
|
for resource in "container" "volume"; do
|
|
|
|
|
for r in $(docker $resource ls -f 'name=tftest-' -q); do docker $resource rm -f "$r"; done
|
|
|
|
|
echo "### removed $resource ###"
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
for resource in "config" "secret" "network"; do
|
|
|
|
|
for r in $(docker $resource ls -f 'name=tftest-' -q); do docker $resource rm "$r"; done
|
|
|
|
|
echo "### removed $resource ###"
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
for i in $(docker images -aq 127.0.0.1:15000/tftest-service); do docker rmi -f "$i"; done
|
|
|
|
|
echo "### removed service images ###"
|