From 0344973edc28e9e08a3582dbb4f8decd2848e752 Mon Sep 17 00:00:00 2001 From: Nish Sinha Date: Mon, 11 Oct 2021 14:51:00 -0400 Subject: [PATCH] Set 8GB memory limit for updater docker container The memory limit is denoted in bytes. We opt for the largest firecracker VM size here since certain ecosystems like Python can take a lot of memory to run updates. --- src/updater.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/updater.ts b/src/updater.ts index 9e00de3..fb0ba71 100644 --- a/src/updater.ts +++ b/src/updater.ts @@ -145,6 +145,7 @@ export class Updater { ], Cmd: ['sh', '-c', cmd], HostConfig: { + Memory: 8 * 1024 * 1024 * 1024, // 8GB in bytes NetworkMode: proxy.networkName, Binds: [ `${path.join(__dirname, '../output')}:${JOB_OUTPUT_PATH}:rw`,