refactor(docker-compose): Set default ulimits even when var is set (but set to just an empty string)

This commit is contained in:
hygienic-books 2023-12-24 01:30:49 +01:00
parent 36f2eecba1
commit 215db1682d
3 changed files with 15 additions and 15 deletions

View File

@ -10,10 +10,10 @@ services:
nginx: nginx:
condition: service_healthy condition: service_healthy
ulimits: ulimits:
nproc: ${ULIMIT_NPROC-65535} nproc: ${ULIMIT_NPROC:-65535}
nofile: nofile:
soft: ${ULIMIT_NPROC-65535} soft: ${ULIMIT_NPROC:-65535}
hard: ${ULIMIT_NPROC-65535} hard: ${ULIMIT_NPROC:-65535}
extends: extends:
file: common-settings.yaml file: common-settings.yaml
service: common-settings service: common-settings
@ -42,10 +42,10 @@ services:
retries: 60 retries: 60
start_period: 2s start_period: 2s
ulimits: ulimits:
nproc: ${ULIMIT_NPROC-65535} nproc: ${ULIMIT_NPROC:-65535}
nofile: nofile:
soft: ${ULIMIT_NPROC-65535} soft: ${ULIMIT_NPROC:-65535}
hard: ${ULIMIT_NPROC-65535} hard: ${ULIMIT_NPROC:-65535}
extends: extends:
file: common-settings.yaml file: common-settings.yaml
service: common-settings service: common-settings

View File

@ -6,10 +6,10 @@ services:
networks: networks:
vault-default: vault-default:
ulimits: ulimits:
nproc: ${ULIMIT_NPROC-65535} nproc: ${ULIMIT_NPROC:-65535}
nofile: nofile:
soft: ${ULIMIT_NPROC-65535} soft: ${ULIMIT_NPROC:-65535}
hard: ${ULIMIT_NPROC-65535} hard: ${ULIMIT_NPROC:-65535}
extends: extends:
file: common-settings.yaml file: common-settings.yaml
service: common-settings service: common-settings

View File

@ -31,10 +31,10 @@ services:
start_period: 2s start_period: 2s
{%- endif %} {%- endif %}
ulimits: ulimits:
nproc: ${ULIMIT_NPROC-65535} nproc: ${ULIMIT_NPROC:-65535}
nofile: nofile:
soft: ${ULIMIT_NPROC-65535} soft: ${ULIMIT_NPROC:-65535}
hard: ${ULIMIT_NPROC-65535} hard: ${ULIMIT_NPROC:-65535}
extends: extends:
file: common-settings.yaml file: common-settings.yaml
service: common-settings service: common-settings
@ -58,10 +58,10 @@ services:
networks: networks:
{{ cookiecutter.__service_slug }}-default: {{ cookiecutter.__service_slug }}-default:
ulimits: ulimits:
nproc: ${ULIMIT_NPROC-65535} nproc: ${ULIMIT_NPROC:-65535}
nofile: nofile:
soft: ${ULIMIT_NPROC-65535} soft: ${ULIMIT_NPROC:-65535}
hard: ${ULIMIT_NPROC-65535} hard: ${ULIMIT_NPROC:-65535}
extends: extends:
file: common-settings.yaml file: common-settings.yaml
service: common-settings service: common-settings