From 5645fba3e1d557fa5558f0f18ad31208abd584d2 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Wed, 21 Jun 2023 00:27:37 +0200 Subject: [PATCH] docs(docker-compose): Add a sane ulimits example --- .../docker-compose.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docker-compose/{{ cookiecutter.__project_slug }}/docker-compose.yml b/docker-compose/{{ cookiecutter.__project_slug }}/docker-compose.yml index 0ed11c1..dc62bb4 100644 --- a/docker-compose/{{ cookiecutter.__project_slug }}/docker-compose.yml +++ b/docker-compose/{{ cookiecutter.__project_slug }}/docker-compose.yml @@ -29,6 +29,11 @@ services: retries: 60 start_period: 2s {%- endif %} + ulimits: + nproc: ${ULIMIT_NPROC-65535} + nofile: + soft: ${ULIMIT_NPROC-65535} + hard: ${ULIMIT_NPROC-65535} extends: file: common-settings.yml service: common-settings @@ -50,6 +55,11 @@ services: container_name: "{{ cookiecutter.__service_slug }}-${CONTEXT}" networks: {{ cookiecutter.__service_slug }}-default: + ulimits: + nproc: ${ULIMIT_NPROC-65535} + nofile: + soft: ${ULIMIT_NPROC-65535} + hard: ${ULIMIT_NPROC-65535} extends: file: common-settings.yml service: common-settings