I have a DigitalOcean droplet on which I have deployed a Docker container (Docker version: 20.10.14), but my app is sometimes slow, therefore I would like to allocate more resources to it.
The droplet has 16 CPUs. When I run docker stats, I can see that my container's CPU usage averages 120-140%.
When I monitor my droplet's CPU usage, I can see it's at 8%, which is coherent with my container's CPU usage: 130% /(16 * 100%) is roughly 8%.
I have used docker update to make sure that --cpus is at 16 and --cpuset-cpus is at "0-15" for my container, but what else could I do to make sure that my container makes full use of the droplet's resources?
Thank you!
