14 name: ${OSM_NETWORK:-netosm}
17 # com.docker.network.driver.mtu: "1446"
20 image: wurstmeister/zookeeper:${ZOOKEEPER_TAG:-latest}
26 test: echo stat | nc localhost 2181
31 image: wurstmeister/kafka:${KAFKA_TAG:-latest}
37 KAFKA_ADVERTISED_HOST_NAME: kafka
38 KAFKA_ADVERTISED_PORT: 9092
39 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
41 - /var/run/docker.sock:/var/run/docker.sock
53 image: prom/prometheus:${PROMETHEUS_TAG:-latest}
56 - "${OSM_PROM_PORTS:-9091:9090}"
58 - ./prometheus.yml:/etc/prometheus/prometheus.yml:ro
67 - keystone_db:/var/lib/mysql
73 image: ${DOCKER_USER:-opensourcemano}/keystone:${TAG:-latest}
81 - "${OSM_KEYSTONE_PORTS:-5000:5000}"
83 image: ${DOCKER_USER:-opensourcemano}/nbi:${TAG:-latest}
87 - osm_packages:/app/storage
89 OSMNBI_DATABASE_HOST: mongo
90 OSMNBI_MESSAGE_HOST: kafka
94 - "${OSM_NBI_PORTS:-9999:9999}"
99 image: ${DOCKER_USER:-opensourcemano}/lcm:${TAG:-latest}
103 - osm_packages:/app/storage
106 OSMLCM_DATABASE_HOST: mongo
107 OSMLCM_MESSAGE_HOST: kafka
119 - ro_db:/var/lib/mysql
125 image: ${DOCKER_USER:-opensourcemano}/ro:${TAG:-latest}
137 - "${OSM_RO_PORTS:-9090:9090}"
139 image: ${DOCKER_USER:-opensourcemano}/mon:${TAG:-latest}
143 - mon_db:/app/database
145 OSMMON_MESSAGE_HOST: kafka
146 OSMMON_MESSAGE_PORT: 9092
147 OSMMON_SQL_DATABASE_URI: sqlite:///app/database/mon_sqlite.db
151 - "${OSM_MON_PORTS:-8662:8662}"
155 image: ${DOCKER_USER:-opensourcemano}/pol:${TAG:-latest}
159 - pol_db:/app/database
161 OSMPOL_SQL_DATABASE_URI: sqlite:///app/database/policy_module.db
162 OSMPOL_MESSAGE_HOST: kafka
163 OSMPOL_MESSAGE_PORT: 9092
168 image: ${DOCKER_USER:-opensourcemano}/light-ui:${TAG:-latest}
176 - "${OSM_UI_PORTS:-80:80}"