From fd9bc0457fde7516fe2c9185de75f0464d6fa043 Mon Sep 17 00:00:00 2001 From: Nabarun Date: Wed, 6 Sep 2023 11:22:58 +0530 Subject: [PATCH] Add steps to force rebuild and persist peers_ids volume --- app/data/stacks/fixturenet-optimism/README.md | 5 +++++ app/data/stacks/mobymask-v2/mobymask-only.md | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/app/data/stacks/fixturenet-optimism/README.md b/app/data/stacks/fixturenet-optimism/README.md index c083ee68..4d933f83 100644 --- a/app/data/stacks/fixturenet-optimism/README.md +++ b/app/data/stacks/fixturenet-optimism/README.md @@ -18,6 +18,11 @@ Build the container images: ```bash laconic-so --stack fixturenet-optimism build-containers + +# If redeploying with changes in the stack containers +laconic-so --stack fixturenet-optimism build-containers --force-rebuild + +# If errors are thrown during build, old images used by this stack would have to be deleted ``` Note: this will take >10 mins depending on the specs of your machine, and **requires** 16GB of memory or greater. diff --git a/app/data/stacks/mobymask-v2/mobymask-only.md b/app/data/stacks/mobymask-v2/mobymask-only.md index b45bfc8e..959607bc 100644 --- a/app/data/stacks/mobymask-v2/mobymask-only.md +++ b/app/data/stacks/mobymask-v2/mobymask-only.md @@ -119,4 +119,8 @@ docker volume ls -q --filter "name=mobymask_v2" # Remove all the listed volumes docker volume rm $(docker volume ls -q --filter "name=mobymask_v2") + +# WARNING: To avoid changing peer ids for the watcher, `peers_ids` volume can be persisted +# To delete all volumes except for `peers_ids` +docker volume rm $(docker volume ls -q --filter "name=mobymask_v2" | grep -v "peers_ids$") ```