docs(docker-compose): Add ulimits example to docker-compose.yml

This commit is contained in:
hygienic-books 2023-06-24 23:01:58 +02:00
parent 75b31844a0
commit 0f4b7ac7a5
2 changed files with 15 additions and 0 deletions

View File

@ -8,6 +8,11 @@ services:
depends_on: depends_on:
nginx: nginx:
condition: service_healthy condition: service_healthy
ulimits:
nproc: ${ULIMIT_NPROC-65535}
nofile:
soft: ${ULIMIT_NPROC-65535}
hard: ${ULIMIT_NPROC-65535}
extends: extends:
file: common-settings.yml file: common-settings.yml
service: common-settings service: common-settings
@ -34,6 +39,11 @@ services:
timeout: 1s timeout: 1s
retries: 60 retries: 60
start_period: 2s start_period: 2s
ulimits:
nproc: ${ULIMIT_NPROC-65535}
nofile:
soft: ${ULIMIT_NPROC-65535}
hard: ${ULIMIT_NPROC-65535}
extends: extends:
file: common-settings.yml file: common-settings.yml
service: common-settings service: common-settings

View File

@ -4,6 +4,11 @@ services:
container_name: "vault-${CONTEXT}" container_name: "vault-${CONTEXT}"
networks: networks:
vault-default: vault-default:
ulimits:
nproc: ${ULIMIT_NPROC-65535}
nofile:
soft: ${ULIMIT_NPROC-65535}
hard: ${ULIMIT_NPROC-65535}
extends: extends:
file: common-settings.yml file: common-settings.yml
service: common-settings service: common-settings