Carregando...
Ciência de DadosJavascriptPython

Apache Superset

Instalação

Instalando o Apache Superset através do Docker em um Ubuntu 18

# Docker installation
apt 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

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/superset-logo@2x.png

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

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

Um comentário
Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *