Sign inSign up

dekit/davinci

By dekit

•Updated over 7 years ago

基于开源可视化BI工具平台 https://github.com/edp963/davinci 进行构建

Image
0

160

dekit/davinci repository overview

镜像添加了mysql 和 sql server 的jdbc驱动支持。

docker-compose.yml

version: '2'
services:
  davinci:
    environment:
      - MYSQL_CONN=jdbc:mysql://mysql:3306/davinci0.3?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
      - DB_USER=root
      - DB_PWD=abc123123
      - MAIL_HOST=smtp.163.com
      - MAIL_PORT=465
      - MAIL_STMP_SSL=true
      - [email protected]
      - MAIL_PWD=xxxxxxxx
      - MAIL_NICKNAME=davinci
    image: "dekit/davinci:0.3"
    ports:
      - 58080:8080
    command: ["./bin/start.sh", "mysql:3306", "--", "start-server.sh"]
    restart: always
    volumes:
      - davinci_logs:/opt/davinci/logs
      - davinci_userfiles:/opt/davinci/userfiles
      - davinci_initdb:/initdb
  mysql:
    image: mysql:8
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD=abc123123
      - MYSQL_DATABASE=davinci0.3
    volumes:
      - mysql_data:/var/lib/mysql
      - davinci_initdb:/docker-entrypoint-initdb.d:ro

volumes:
  davinci_userfiles:
  davinci_logs:
  davinci_initdb:
  mysql_data:

如果是手工创建数据库并已经执行了数据库初始化, 初始化执行如下sql(https://github.com/edp963/davinci/blob/dev-0.3/bin/davinci.sql)⁠ docker-compose.yml 修改如下,注意 MYSQL_CONN 修改为自定义的的数据库。 MAIL 需要自行修改。

version: '2'
services:
  davinci:
    environment:
      - MYSQL_CONN=jdbc:mysql://192.168.1.1:3306/davinci0.3?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
      - DB_USER=root
      - DB_PWD=xxxx
      - MAIL_HOST=smtp.163.com
      - MAIL_PORT=465
      - MAIL_STMP_SSL=true
      - [email protected]
      - MAIL_PWD=xxxx
      - MAIL_NICKNAME=xxxx
    image: "dekit/davinci:0.3"
    ports:
      - 58080:8080
    command: ["/opt/davinci/bin/start-server.sh"]
    restart: always

Tag summary

Content type

Image

Digest

Size

303.3 MB

Last updated

over 7 years ago

docker pull dekit/davinci:0.3