From d0e95ccac3c1c24d3cb1e6722aaad33fe7ca0259 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Mon, 19 Dec 2022 14:59:31 +0100 Subject: [PATCH] set CPU quota Signed-off-by: Nicolas De Loof --- pkg/compose/create.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/compose/create.go b/pkg/compose/create.go index 01db311a99..a7d88103d0 100644 --- a/pkg/compose/create.go +++ b/pkg/compose/create.go @@ -529,7 +529,8 @@ func getDeployResources(s types.ServiceConfig) container.Resources { CPURealtimePeriod: s.CPURTPeriod, CPURealtimeRuntime: s.CPURTRuntime, CPUShares: s.CPUShares, - CPUPercent: int64(s.CPUS * 100), + NanoCPUs: int64(s.CPUS * 1e9), + CPUPercent: int64(s.CPUPercent * 100), CpusetCpus: s.CPUSet, DeviceCgroupRules: s.DeviceCgroupRules, }