joyent-portal/docker-compose.yml

34 lines
793 B
YAML
Raw Normal View History

2016-10-14 13:57:26 +03:00
#############################################################################
# CONSUL
#############################################################################
consul:
image: progrium/consul:latest
labels:
- triton.cns.services=consul
restart: always
mem_limit: 128m
expose:
- 53
- 8300
- 8301
- 8302
- 8400
- 8500
env_file: .env
ports:
- 8500:8500
command: -server -bootstrap -ui-dir /ui
2016-10-17 18:41:17 +03:00
#############################################################################
# CloudAPI GraphQL
#############################################################################
cloudapi:
build: ./cloudapi-graphql
mem_limit: 128m
2016-10-17 18:41:17 +03:00
labels:
- triton.cns.services=cloudapi
env_file: .env
environment:
- PORT=3000
ports:
- 3000:3000