services:
policy-agent:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-policy-agent:2.2.0
+ image: "${PMS_IMAGE_BASE}:${PMS_IMAGE_TAG}"
container_name: policy-agent
networks:
- default
# - ./config/pms/application-policyagent.yaml:/opt/app/policy-agent/config/application.yaml:ro
a1-sim-OSC:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/a1-simulator:2.1.0
+ image: "${A1_SIM_IMAGE_BASE}:${A1_SIM_IMAGE_TAG}"
container_name: a1-sim-OSC
networks:
- default
- ALLOW_HTTP=true
a1-sim-STD:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/a1-simulator:2.1.0
+ image: "${A1_SIM_IMAGE_BASE}:${A1_SIM_IMAGE_TAG}"
container_name: a1-sim-STD
networks:
- default
- ALLOW_HTTP=true
a1-sim-STD-v2:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/a1-simulator:2.1.0
+ image: "${A1_SIM_IMAGE_BASE}:${A1_SIM_IMAGE_TAG}"
container_name: a1-sim-STD-v2
networks:
- default
- ALLOW_HTTP=true
r-app:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-r-app-catalogue:1.1.0
+ image: "${RAPP_IMAGE_BASE}:${RAPP_IMAGE_TAG}"
container_name: r-app
networks:
- default
- 8633:8633
policy-control-panel:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-controlpanel:2.2.0
+ image: "${CONTROL_PANEL_IMAGE_BASE}:${CONTROL_PANEL_IMAGE_TAG}"
container_name: policy-control-panel
networks:
- default
- ./config/control-panel/nginx.conf:/etc/nginx/nginx.conf:ro
nonrtric-gateway:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-gateway:1.0.0
+ image: "${NONRTRIC_GATEWAY_IMAGE_BASE}:${NONRTRIC_GATEWAY_IMAGE_TAG}"
container_name: nonrtric-gateway
networks:
- default
volumes:
- ./config/nonrtric-gateway/application-nonrtricgateway.yaml:/opt/app/nonrtric-gateway/config/application.yaml:ro
- ecs:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-enrichment-coordinator-service:1.1.0
- container_name: ecs
+ ics:
+ image: "${ICS_IMAGE_BASE}:${ICS_IMAGE_TAG}"
+ container_name: ics
networks:
- default
ports:
- 8434:8434
producer:
- image: eexit/mirror-http-server
+ image: "${PRODUCER_IMAGE_BASE}:${PRODUCER_IMAGE_TAG}"
container_name: producer
networks:
- default
ports:
- 8088:80
- message-generator:
- image: quay.io/yanhuanwang/message-generator
- container_name: message-generator
- networks:
- - default
- - smo
- - oam
- environment:
- - MR-HOST=http://onap-dmaap
- - MR-PORT=3904
-
oru-app:
- image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-o-ru-closed-loop-recovery:1.0.0
+ image: "${ORU_APP_IMAGE_BASE}:${ORU_APP_IMAGE_TAG}"
container_name: oru-app
networks:
- default
- SDNR-HOST=http://sdnr
- SDNR-PORT=8181
- VERBOSE=on
+ volumes:
+ - ./config/oru-app/o-ru-to-o-du-map.txt:/usr/src/app/o-ru-to-o-du-map.txt:ro
+
+ odu-app:
+ image: "${ODU_APP_IMAGE_BASE}:${ODU_APP_IMAGE_TAG}"
+ container_name: odu-app
+ networks:
+ - default
+ - oam
+ - smo
+ environment:
+ - MR_HOST=http://onap-dmaap
+ - MR_PORT=3904
+ - SDNR_ADDRESS=http://sdnr:8181
+ - SDNR_USER=admin
+ - SDNR_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
+ - LOG_LEVEL=Info
+ - POLLTIME=10
db:
- image: mysql/mysql-server:5.6
+ image: "${DB_IMAGE_BASE}:${DB_IMAGE_TAG}"
container_name: sdncdb
networks:
- default
max-file: "5"
a1controller:
- image: nexus3.onap.org:10002/onap/sdnc-image:2.1.2
+ image: "${A1CONTROLLER_IMAGE_BASE}:${A1CONTROLLER_IMAGE_TAG}"
depends_on :
- db
container_name: a1controller