Speichermessung: Bind-Ordner eines Volumes auch ohne laufenden Container finden
This commit is contained in:
1 parent
a6c7ba1a23
commit
39fe8da5f5
1 file changed
+1
-1
@@ -265,7 +265,7 @@ export class DockerHostPool {
|
|||||||
try {
|
try {
|
||||||
const { stdout } = await exec('ssh', [
|
const { stdout } = await exec('ssh', [
|
||||||
'-o', 'BatchMode=yes', '-o', 'ConnectTimeout=5', host.dockerHost.slice('ssh://'.length),
|
'-o', 'BatchMode=yes', '-o', 'ConnectTimeout=5', host.dockerHost.slice('ssh://'.length),
|
||||||
`df -B1 "$(docker volume inspect ${host.volume} --format '{{.Mountpoint}}' 2>/dev/null || echo /var/lib/docker)" 2>/dev/null || df -B1 /var/lib/docker 2>/dev/null || df -B1 /`,
|
`df -B1 "$(docker volume inspect ${host.volume} --format '{{with .Options}}{{.device}}{{end}}' 2>/dev/null | grep . || docker volume inspect ${host.volume} --format '{{.Mountpoint}}' 2>/dev/null || echo /var/lib/docker)" 2>/dev/null || df -B1 /var/lib/docker 2>/dev/null || df -B1 /`,
|
||||||
], { timeout: 10_000 });
|
], { timeout: 10_000 });
|
||||||
value = parseDf(stdout.trim().split('\n').pop());
|
value = parseDf(stdout.trim().split('\n').pop());
|
||||||
} catch {
|
} catch {
|
||||||
|
|||||||
Reference in new issue
Block a user