fix: update onebox runtime dependencies
Release / build-and-release (push) Successful in 2m33s

Bump Onebox to 1.24.3 with current API/runtime dependencies, registry routing fixes, safer initial admin handling, and cleaner shutdown of Docker-backed resources.
This commit is contained in:
2026-05-08 15:39:02 +00:00
parent 61f72a4b7a
commit b0f9d71a18
12 changed files with 955 additions and 1015 deletions
+17
View File
@@ -36,6 +36,23 @@ export class OneboxDockerManager {
}
}
/**
* Release resources held by the Docker API client.
*/
async stop(): Promise<void> {
if (!this.dockerClient) {
return;
}
try {
await this.dockerClient.stop();
} catch (error) {
logger.error(`Failed to stop Docker client: ${getErrorMessage(error)}`);
} finally {
this.dockerClient = null;
}
}
/**
* Ensure onebox network exists
*/