diff --git a/pkg/compose/create.go b/pkg/compose/create.go
index 14fd57e57..745419e97 100644
--- a/pkg/compose/create.go
+++ b/pkg/compose/create.go
@@ -500,6 +500,7 @@ func getDeployResources(s types.ServiceConfig) container.Resources {
 		CPUShares:          s.CPUShares,
 		CPUPercent:         int64(s.CPUS * 100),
 		CpusetCpus:         s.CPUSet,
+		DeviceCgroupRules:  s.DeviceCgroupRules,
 	}
 
 	if s.PidsLimit != 0 {