diff --git a/labs/doris/conf/kafka-connect/boot.sh b/labs/doris/conf/kafka-connect/start.sh similarity index 100% rename from labs/doris/conf/kafka-connect/boot.sh rename to labs/doris/conf/kafka-connect/start.sh diff --git a/labs/doris/conf/superset/start.sh b/labs/doris/conf/superset/start.sh new file mode 100644 index 00000000..e1dbc5d5 --- /dev/null +++ b/labs/doris/conf/superset/start.sh @@ -0,0 +1,6 @@ +#!/bin/bash +echo "Launching Kafka Connect worker" +superset fab create-admin --username admin --firstname Superset --lastname Admin --email admin@superset.com --password admin +superset db upgrade +superset init +/usr/bin/docker-entrypoint.sh diff --git a/labs/doris/docker-compose.yml b/labs/doris/docker-compose.yml index 34121efe..a68dd761 100644 --- a/labs/doris/docker-compose.yml +++ b/labs/doris/docker-compose.yml @@ -91,7 +91,7 @@ services: CONNECT_STATUS_STORAGE_REPLICATION_FACTOR: "1" volumes: - ./conf/kafka-connect:/usr/share/confluent-hub-components - command: bash -c "/usr/share/confluent-hub-components/boot.sh" + command: bash -c "/usr/share/confluent-hub-components/start.sh" depends_on: - mysql - kafka @@ -178,10 +178,14 @@ services: networks: default: ipv4_address: 172.172.0.41 - superset: + superset: image: apache/superset:31f406a526b1ca8e7a72b8f8429c148636426ef9 - ports: + ports: - 8088:8088 + volumes: + - ./conf/superset/start.sh:/start.sh + - ./data/superset:/app/superset_home + command: bash -c "/start.sh" networks: default: ipv4_address: 172.172.0.51 diff --git a/labs/doris/readme.md b/labs/doris/readme.md index 0c239a29..1d46ad16 100644 --- a/labs/doris/readme.md +++ b/labs/doris/readme.md @@ -112,4 +112,4 @@ PROPERTIES ( ## superset 使用 1. 参考地址:https://hub.docker.com/r/apache/superset -2. 连接字符串:mysql://root:aA23456!@192.168.100.144:9030/example?charset=utf8 \ No newline at end of file +2. 连接字符串:mysql://root:aA123456!@192.168.100.144:3306/example?charset=utf8 \ No newline at end of file