Apache Superset
Instalação
Instalando o Apache Superset através do Docker em um Ubuntu 18
# Docker installationapt install lsb-release && apt update && apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && apt update && apt install docker-ce && # systemctl status docker # Docker-Compose installation curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose # Installing Superset git clone https://github.com/apache/incubator-superset/ cd incubator-superset/contrib/docker # prefix with SUPERSET_LOAD_EXAMPLES=yes to load examples: docker-compose run --rm superset ./docker-init.sh
Ao ser perguntando para informar um usuário para criar, NÃO use admin pois você receberá um erro.
Se você estiver com problemas de conflito de portas, basta editar o arquivo e mudar as portas em conflito:
~/incubator-superset/contrib/docker/docker-compose.yml
Mudar logo do Apache Superset
docker cp /pasta/imagem.png id-conteiner:/home/superset/superset/assets/images/[email protected]
Automatizando início do Superset no Linux com systemd
Crie o arquivo /etc/systemd/system/superset.service com o conteúdo:
[Unit]Description=Apache Superset (through Docker Compose) After=network.target [Service] Type=simple Restart=always RestartSec=1 StartLimitInterval=0 ExecStart=/usr/local/bin/docker-compose up WorkingDirectory=/home/ubuntu/incubator-superset/contrib/docker/ [Install] WantedBy=multi-user.target
Apagando Conteineres criados pelo Superset
sudo docker stop superset_postgres_1sudo docker stop superset_redis_1 sudo docker rm superset_postgres_1 sudo docker rm superset_redis_1
Referências
Instalação e Configuração do Apache Superset
https://superset.incubator.apache.org/installation.html
Mudando a logo do Superset
https://github.com/apache/incubator-superset/issues/2898