Docker memory usage and how processes running inside containers see it?

Is there a reason you don’t apply memory limits on your containers?