Can't set CPU limit on a container

Discussion about Docker
Locked
User avatar
XFNeo
Posts: 90
Joined: 10 Oct 2022, 23:18

Can't set CPU limit on a container

Post by XFNeo »

Can't set CPU limit on a container

Code: Select all

docker run -it --rm --cpus 1 nginx
docker: Error response from daemon: NanoCPUs can not be set, as your kernel does not support CPU CFS scheduler or the cgroup is not mounted.
User avatar
XFNeo
Posts: 90
Joined: 10 Oct 2022, 23:18

Re: Can't set CPU limit on a container

Post by XFNeo »

Up
User avatar
TMRyan
TerraMaster Team
Posts: 817
Joined: 01 Dec 2020, 11:50

Re: Can't set CPU limit on a container

Post by TMRyan »

Thank you for your feedback. We already know this problem.
To contact our team, please send email to following addresses, remember to replace (at) with @
Technical team: support(at)terra-master.com (for technical support)
Service team: service(at)terra-master.com (for purchasing, return, replacement)
User avatar
XFNeo
Posts: 90
Joined: 10 Oct 2022, 23:18

Re: Can't set CPU limit on a container

Post by XFNeo »

TMRyan wrote: 18 Jan 2023, 20:19 Thank you for your feedback. We already know this problem.
I'm happy that you know about this) But when will it be fixed?
User avatar
XFNeo
Posts: 90
Joined: 10 Oct 2022, 23:18

Re: Can't set CPU limit on a container

Post by XFNeo »

{L_BUTTON_AT}TMRyan

Have you fixed this issue?
User avatar
TMnorah
TerraMaster Team
Posts: 117
Joined: 17 Aug 2021, 09:51

Re: Can't set CPU limit on a container

Post by TMnorah »

You can use the following command to set the maximum use of 1 core CPU

Code: Select all

docker container run --name nginx2 -d --cpus 1 nginx
Image
To contact our team, please send email to following addresses, remember to replace (at) with @
Technical team: support(at)terra-master.com (for technical support)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
User avatar
XFNeo
Posts: 90
Joined: 10 Oct 2022, 23:18

Re: Can't set CPU limit on a container

Post by XFNeo »

The same issue:

Code: Select all

# docker container run --name nginx2 -d --cpus 1 nginx
docker: Error response from daemon: NanoCPUs can not be set, as your kernel does not support CPU CFS scheduler or the cgroup is not mounted.
See 'docker run --help'.
User avatar
XFNeo
Posts: 90
Joined: 10 Oct 2022, 23:18

Re: Can't set CPU limit on a container

Post by XFNeo »

After update to 5.1.31 cpu limit in docker works.
Thx
Locked