diff options
| -rw-r--r-- | checker/docker-compose.yml | 29 | ||||
| -rw-r--r-- | service/docker-compose.yml | 7 |
2 files changed, 29 insertions, 7 deletions
diff --git a/checker/docker-compose.yml b/checker/docker-compose.yml index 1287b2c..7141c6c 100644 --- a/checker/docker-compose.yml +++ b/checker/docker-compose.yml @@ -1,4 +1,5 @@ -version: '2' +version: '2.1' + services: stldoctor-checker: build: . @@ -6,12 +7,20 @@ services: ports: - 9091:3031 environment: - - MONGO_ENABLED=1 - - MONGO_HOST=stldoctor-mongo - - MONGO_PORT=27017 - - MONGO_USER=stldoctor_checker - - MONGO_PASSWORD=stldoctor_checker + - MONGO_ENABLED=1 + - MONGO_HOST=stldoctor-mongo + - MONGO_PORT=27017 + - MONGO_USER=stldoctor_checker + - MONGO_PASSWORD=stldoctor_checker mem_limit: 1G + memswap_limit: 2G + ulimits: + core: + soft: 0 + hard: 0 + nproc: + soft: 4000 + hard: 4000 # The python checkerlib requires a mongo db! stldoctor-mongo: image: mongo @@ -21,3 +30,11 @@ services: MONGO_INITDB_ROOT_USERNAME: stldoctor_checker MONGO_INITDB_ROOT_PASSWORD: stldoctor_checker mem_limit: 1G + memswap_limit: 2G + ulimits: + core: + soft: 0 + hard: 0 + nproc: + soft: 4000 + hard: 4000 diff --git a/service/docker-compose.yml b/service/docker-compose.yml index 8803d52..27ea820 100644 --- a/service/docker-compose.yml +++ b/service/docker-compose.yml @@ -1,13 +1,18 @@ -version: '2' +version: '2.1' + services: printdoc: ulimits: core: hard: 0 soft: 0 + nproc: + soft: 4000 + hard: 4000 build: . volumes: - ./data/:/data:rw ports: - 9090:9000 mem_limit: 1G + memswap_limit: 2G |
