Should I limit docker resources on my linode?
To my understanding, while in some cases limiting memory resources in a specific Docker container can help to prevent any resource contention issues with your other containers, this isn't something that you'd want enabled by default in the majority of cases, especially if you still have a high amount of resources available. If you do ever want to check and make sure that you do have these resources available, you should be able to do so at any time by performing the following command:
If you still have a high amount of free memory available then it's pretty unlikely that you'd want to add a limit to your resources. If you do find that you're using up most of your memory, then it's usually a better option to either fine tune your services to use less memory, or resize your Linode to have more memory available. For a little more information regarding how you might do this, I'm including some documentation below which should help:
Additionally, if you can tell us more about the nature of your service and your other containers, someone may be able to let you know in a little bit more detail why limiting resources may or may not be a good fit for you.
Hope that helps!