Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- zeppelin:
- build: ./zeppelin/docker
- image: zeppelin:latest
- ports:
- - 10000:8080
- volumes:
- - ./zeppelin/logs:/opt/logs
- - ./zeppelin/notebook:/opt/notebook
- - ./zeppelin/files:/opt/files
- - ./zeppelin/conf/interpreter.json:/zeppelin/conf/interpreter.json
- networks:
- - zepnet
- minio:
- image: minio/minio:RELEASE.2019-05-23T00-29-34Z
- ports:
- - 10004:9000
- volumes:
- - ./minio/data:/data
- environment:
- MINIO_ACCESS_KEY: ${MINIO_ACCESS_KEY}
- MINIO_SECRET_KEY: ${MINIO_SECRET_KEY}
- command: minio server /data
- networks:
- - zepnet
- webdav:
- image: bytemark/webdav
- ports:
- - 10003:80
- environment:
- AUTH_TYPE: Basic
- USERNAME: ${WEBDAV_USERNAME}
- PASSWORD: ${WEBDAV_PASSWORD}
- volumes:
- - ./webdav:/var/lib/dav
- networks:
- - zepnet
- postgresdb:
- image: postgres
- environment:
- POSTGRES_PASSWORD: postgres
- POSTGRES_ZEPPELIN_USER: ${POSTGRES_USER}
- POSTGRES_ZEPPELIN_PASSWORD: ${POSTGRES_PASSWORD}
- POSTGRES_ZEPPELIN_DATABASE: ${POSTGRES_DATABASE}
- ports:
- - 10001:5432
- volumes:
- - ./postgres/initdb:/docker-entrypoint-initdb.d
- - postgresdb_data:/var/lib/postgresql/data
- networks:
- - zepnet
- mariadb:
- image: mariadb
- environment:
- MYSQL_ROOT_PASSWORD: ${MARIA_ROOT_PASSWORD}
- MYSQL_DATABASE: ${MARIA_DATABASE}
- MYSQL_USER: ${MARIA_USER}
- MYSQL_PASSWORD: ${MARIA_PASSWORD}
- ports:
- - 10005:3306
- volumes:
- - mariadb_data:/var/lib/mysql
- networks:
- - zepnet
- adminer:
- image: adminer
- environment:
- ADMINER_DEFAULT_SERVER: postgresdb
- ports:
- - 10002:8080
- depends_on:
- - postgresdb
- - mariadb
- networks:
- - zepnet
- networks:
- zepnet:
- driver: bridge
- volumes:
- mariadb_data:
- postgresdb_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement