diff --git a/README.md b/README.md index b77bf93..138b720 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ This library was open sourced as a dependency for another project. While this is This command will remove lndmock containers: -`docker stop $(docker ps -a -q --filter label="created-by=docker-utils") || true && docker rm -v $(docker ps -a -q --filter label="created-by=docker-utils") || true && docker network rm lightning-network && docker volume rm $(docker ps -a -q --filter label="created-by=docker-utils") ` +`docker stop $(docker ps -a -q --filter label="created-by=docker-utils") || true && docker rm -v $(docker ps -a -q --filter label="created-by=docker-utils") || true && docker network rm lightning-network || true && docker volume rm $( docker volume ls -q --filter label="created-by=docker-utils") || true` # Docker Images diff --git a/lnd.go b/lnd.go index e9f7063..9ca833f 100644 --- a/lnd.go +++ b/lnd.go @@ -37,11 +37,17 @@ func (c LightningMocker) CreateLndContainer(name string) (ctn LndContainer, err Source: "shared", Target: "/rpc", Type: mount.TypeVolume, + VolumeOptions: &mount.VolumeOptions{ + Labels: c.GetSessionLabels(), + }, }, { Source: fmt.Sprintf("%s-lnd", name), Target: "/root/.lnd", Type: mount.TypeVolume, + VolumeOptions: &mount.VolumeOptions{ + Labels: c.GetSessionLabels(), + }, }, }, }, nil, nil, name)