diff --git a/src/lib/haproxy/index.ts b/src/lib/haproxy/index.ts index 5d17fb573..b41f9035e 100644 --- a/src/lib/haproxy/index.ts +++ b/src/lib/haproxy/index.ts @@ -175,11 +175,9 @@ export async function checkContainer(engine, container) { const { stdout } = await asyncExecShell( `DOCKER_HOST="${host}" docker inspect --format '{{json .State}}' ${container}` ); - const parsedStdout = JSON.parse(stdout); const status = parsedStdout.Status; - const isRunning = parsedStdout.Running && parsedStdout.Restart; - + const isRunning = status === 'running' ? true : false; if (status === 'exited' || status === 'created') { await asyncExecShell(`DOCKER_HOST="${host}" docker rm ${container}`); }