version: "2.1" | |
services: | |
################################################################ | |
cassandra: | |
build: . | |
# context: cassandra | |
container_name: "sdc-cs" | |
restart: "always" | |
image: "ecomp-nexus:51212/ecomp/sdc-cassandra:1610.2.13" | |
logging: | |
driver: "json-file" | |
options: | |
max-size: "100m" | |
max-file: "10" | |
ports: | |
- "9042:9042" | |
environment: | |
- ES_HEAP_SIZE=1073741824 | |
- HOST_IP:HOSTIP | |
- ENVNAME:DEP_ENV | |
volumes: | |
- /etc/localtime:/etc/localtime:ro | |
- /data/CS:/var/lib/cassandra | |
- /data/ASDC/environments:/root/chef-solo/environments | |
ulimits: | |
memlock: -1 | |
nproc: 65535 | |
nofile: | |
soft: 100000 | |
hard: 100000 | |
jettyBE: | |
build: . | |
container_name: "sdc-be" | |
image: "ecomp-nexus:51212/ecomp/sdc-backend:1610.2.13" | |
mem_limit: "3g" | |
memswap_limit: "3g" | |
logging: | |
driver: "json-file" | |
options: | |
max-size: "100m" | |
max-file: "10" | |
ports: | |
- "8080:8080" | |
- "8443:8443" | |
environment: | |
- HOST_IP:HOSTIP | |
- ENVNAME:DEP_ENV | |
volumes: | |
- /etc/localtime:/etc/localtime:ro | |
- /data/ASDC/logs/BE:/var/lib/jetty/logs | |
- /data/ASDC/environments:/root/chef-solo/environments | |
ulimits: | |
memlock: -1 | |
nproc: 65535 | |
nofile: | |
soft: 100000 | |
hard: 100000 | |
jettyFE: | |
build: . | |
container_name: "sdc-fe" | |
image: "ecomp-nexus:51212/ecomp/sdc-frontend:1610.2.13" | |
mem_limit: "1g" | |
memswap_limit: "1g" | |
logging: | |
driver: "json-file" | |
options: | |
max-size: "100m" | |
max-file: "10" | |
ports: | |
- "8181:8181" | |
- "9443:9443" | |
environment: | |
- HOST_IP:HOSTIP | |
- ENVNAME:DEP_ENV | |
volumes: | |
- /etc/localtime:/etc/localtime:ro | |
- /data/ASDC/logs/FE:/var/lib/jetty/logs | |
- /data/ASDC/environments:/root/chef-solo/environments | |
ulimits: | |
memlock: -1 | |
nproc: 65535 | |
nofile: | |
soft: 100000 | |
hard: 100000 |