mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
deleting only OFN related Docker containers and images
This commit is contained in:
12
docker/nuke
12
docker/nuke
@@ -11,10 +11,18 @@ docker network prune -f
|
|||||||
|
|
||||||
echo '--------------------------------------'
|
echo '--------------------------------------'
|
||||||
echo 'Killing and removing all Docker images'
|
echo 'Killing and removing all Docker images'
|
||||||
|
|
||||||
for i in $(docker images -a -q)
|
for i in $(docker images -a -q)
|
||||||
do
|
do
|
||||||
docker kill $i; wait;
|
echo "Evaluating $(docker image inspect --format='{{ .RepoTags }}' $i)"
|
||||||
docker rmi -f $i; wait;
|
if [[ $(docker image inspect --format='{{ .RepoTags }}' $i) =~ "openfoodnetwork" ]]
|
||||||
|
then
|
||||||
|
echo "Deleting $i"
|
||||||
|
docker kill $i; wait;
|
||||||
|
docker rmi -f $i; wait;
|
||||||
|
else
|
||||||
|
echo 'Ignoring container not related to OFN'
|
||||||
|
fi
|
||||||
done;
|
done;
|
||||||
|
|
||||||
echo '------------'
|
echo '------------'
|
||||||
|
|||||||
12
docker/nukec
12
docker/nukec
@@ -4,10 +4,18 @@
|
|||||||
|
|
||||||
echo '------------------------------------------'
|
echo '------------------------------------------'
|
||||||
echo 'Killing and removing all Docker containers'
|
echo 'Killing and removing all Docker containers'
|
||||||
|
|
||||||
for i in $(docker ps -a -q)
|
for i in $(docker ps -a -q)
|
||||||
do
|
do
|
||||||
docker kill $i; wait;
|
echo "Evaluating $(docker inspect --format='{{ .Name }}' $i)"
|
||||||
docker rm -f $i; wait;
|
if [[ $(docker inspect --format='{{ .Name }}' $i) =~ "openfoodnetwork" ]]
|
||||||
|
then
|
||||||
|
echo "Deleting OFN container: $i"
|
||||||
|
docker kill $i; wait;
|
||||||
|
docker rm -f $i; wait;
|
||||||
|
else
|
||||||
|
echo 'Ignoring container not related to OFN'
|
||||||
|
fi
|
||||||
done;
|
done;
|
||||||
|
|
||||||
echo '------------'
|
echo '------------'
|
||||||
|
|||||||
Reference in New Issue
Block a user