diff --git a/README.md b/README.md index 15b0f3e..33a8238 100644 --- a/README.md +++ b/README.md @@ -48,12 +48,16 @@ This will run the current default versions of [Aquarius](https://github.com/ocea Welcome to Ocean Protocol -> It's overkill, but to be _sure_ that you use exactly the Docker images and volumes you want, you can prune all the Docker things in your system first: +## Cleanup + +To clean up your environment, you can run > ```bash -> docker system prune --all --volumes +> ./cleanup.sh > ``` +This will stop & remove any ocean related containers, then delete any volumes and networks created by barge + ## Options The startup script comes with a set of options for customizing various things. diff --git a/cleanup.sh b/cleanup.sh new file mode 100755 index 0000000..be8b1f8 --- /dev/null +++ b/cleanup.sh @@ -0,0 +1,40 @@ +#/bin/bash +docker container stop ocean_aquarius_1 +docker container stop ocean_graph-node_1 +docker container stop ocean_subgraph_1 +docker container stop ocean_ipfs_1 +docker container stop ocean_postgres_1 +docker container stop ocean_provider_1 +docker container stop ocean_provider2_1 +docker container stop ocean_ocean-contracts_1 +docker container stop ocean_elasticsearch_1 +docker container stop ocean_ganache_1 +docker container stop ocean_faucet_1 +docker container stop ocean_computetodata_1 +docker container stop ocean_kindcluster_1 +docker container stop ocean_redis_1 +docker container stop ocean_dashboard_1 +docker container stop docker-registry +docker container rm ocean_aquarius_1 +docker container rm ocean_graph-node_1 +docker container rm ocean_subgraph_1 +docker container rm ocean_ipfs_1 +docker container rm ocean_postgres_1 +docker container rm ocean_provider_1 +docker container rm ocean_provider2_1 +docker container rm ocean_ocean-contracts_1 +docker container rm ocean_elasticsearch_1 +docker container rm ocean_ganache_1 +docker container rm ocean_faucet_1 +docker container rm ocean_computetodata_1 +docker container rm ocean_kindcluster_1 +docker container rm ocean_redis_1 +docker container rm ocean_dashboard_1 +docker container rm docker-registry +docker volume rm ocean_graphipfs +docker volume rm ocean_graphpgsql +docker volume rm ocean_provider1db +docker volume rm ocean_provider2db + +docker network rm kind +docker volume rm $(docker volume ls -q)