Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2.1'
- services:
- database:
- image: postgres:9.6.1
- container_name: database
- environment:
- - TZ=Europe/Berlin
- - POSTGRES_HOST=database
- - POSTGRES_PORT=5432
- - POSTGRES_USER=postgres
- - POSTGRES_PASSWORD=postgres
- opennms:
- image: opennms/horizon-core-web:20.0.1-1
- container_name: horizon-core-web
- cap_add:
- - NET_ADMIN
- environment:
- - TZ=Europe/Berlin
- - POSTGRES_HOST=database
- - POSTGRES_PORT=5432
- - POSTGRES_USER=postgres
- - POSTGRES_PASSWORD=postgres
- - OPENNMS_DBNAME=opennms
- - OPENNMS_DBUSER=opennms
- - OPENNMS_DBPASS=opennms
- volumes:
- - ./etc:/opt/opennms/etc
- command: ["-s"]
- depends_on:
- - database
- schemaCrawler:
- image: sualeh/schemacrawler
- volumes:
- - ./share:/share
- depends_on:
- opennms:
- condition: service_started
- command: [ "./schemacrawler.sh", "-i", "-server=postgresql", "-host=database", "-user=opennms", "-password=opennms", "-database=opennms", "-outputformat=png", "-command=schema", "-o", "/share/schema.png" ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement