APACHE SUPERSET
Docker Kurulumu
Aşağıdaki komutlar sırasıyla çalıştırılarak docker kurulumu gerçekleştirilir
1- |
)Sudo apt update 2-) sudo apt install apt-transport-https ca-certificates curl software-properties-common |
3-) curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - |
|
4-) sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" |
|
5-) sudo apt update && sudo apt install docker-ce |
|
6-) sudo systemctl status docker |
1 numaralı komut işletim sistemi üzerindeki paketlerin güncellenmesini sağlıyor.
2 numaralı komut daha sonrasında apt paketlerinin https protokolü ile kullanılabilmesini sağlayan yüklemeleri sağlıyor.
3 numaralı komut offical docker gpg key’inin sistemimize eklenmesini sağlıyor.
4 numaralı komut docker reposunu apt kaynaklarına ekler.
5 numaralı sistem paketlerini günceller ve docker’ı kurulumunu gerçekleştirir.
6 numaralı komut çalıştırıldığında aşağıdaki gibi bir sonuç aldıysak docker kurulumu başarılı şekilde gerçekleştirilmiştir.
Docker Compose
Aşağıdaki komutlar sırasıyla çalıştırılarak docker-compose kurulumu gerçekleştirirsiniz.
1-)sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
//sudo chmod +x /usr/local/bin/docker-compose
2-)docker-compose --version
1 numaralı komut ilgili github sayfasından docker-compose reposunu çeker ve işletim sistemimize eklememizi sağlar.Docker-Composeun farklı bir sürümünü kurmak istiyorsanız linkten istediğiniz versiyonun numarasını kopyalayıp 1 numaralı madde içerisinde link üzerindeki versiyonu değiştirerek yapabilirsiniz.Eğer yukarıdaki adımlarda herhangi bir sıkıntı ile karşılaşmadıysanız 2 numaralı komut çalıştırıldıktan sonra terminalden “docker-compose version 1.24.0, build 0aa59064 ” gibi bir çıktı almanız gerekmektedir.Artık docker ile imajlarımızı oluşturup docker-compose file ile birden fazla docker imajını ayrı ayrı containerlar ile ayağa kaldırabilirsiniz.
2. Clone Superset'in GitHub deposu
Superset'in repo'sunu terminalinizde aşağıdaki komutla klonlayın:
git clone https://github.com/apache/superset.git
kopyala
superset Bu komut başarıyla tamamlandığında , geçerli dizininizde yeni bir klasör görmelisiniz .
3. Docker Compose
1. adımda oluşturduğunuz klasöre gidin:
cd superset
kopyala
Master dalında çalışırken aşağıdaki komutları çalıştırın:
docker-compose -f docker-compose-non-dev.yml pull
docker-compose -f docker-compose-non-dev.yml up