REDASH DOCKER KURULUM VE UPDATE
redash kurulumu
1-https://github.com/getredash/setup dosyayı indir.
2-setup-master.zip
3- .zip dosyayı aç
4-sudo ./setup.sh
5- kuruldu
6-v10 update
https://www.youtube.com/watch?v=PoOAra588dA
Standart yükseltme işlemimizi uygulayın (aşağıda tekrarlanmıştır).
Verilerinizi yedeklediğinizden emin olun. Redis'teki veriler geçici olduğundan, yalnızca Redash'in PostgreSQL veritabanını yedeklemeniz gerekir (Redash meta verileri depolar, sorguluyor olabileceklerinizi değil).
Dizini /opt/redash
/opt/redash/docker-compose.yml
---------------------------------------------------------------------------------------------
version: "2"
x-redash-service: &redash-service
image: redash/redash:10.1.0.b50633
depends_on:
- postgres
- redis
env_file: /opt/redash/env
restart: always
services:
server:
<<: *redash-service
command: server
ports:
- "5000:5000"
environment:
REDASH_WEB_WORKERS: 4
scheduler:
<<: *redash-service
command: scheduler
scheduled_worker:
<<: *redash-service
command: worker
adhoc_worker:
<<: *redash-service
command: worker
redis:
image: redis:5.0-alpine
restart: always
postgres:
image: postgres:9.6-alpine
env_file: /opt/redash/env
volumes:
- /opt/redash/postgres-data:/var/lib/postgresql/data
restart: always
nginx:
image: redash/nginx:latest
ports:
- "80:80"
depends_on:
- server
links:
- server:redash
restart: always
worker:
<<: *redash-service
command: worker
environment:
QUEUES: "periodic emails default"
WORKERS_COUNT: 1
---------------------------------------------------------------------------------
Redash resim referansını şuraya güncelleyin :redash/redash:10.1.0.b50633
Redash hizmetlerini durdurun: docker-compose stop server scheduler scheduled_worker adhoc_worker(yapılandırmanızı güncellediyseniz ek hizmetleri listelemeniz gerekebilir)
(10.0'dan yükseltirken geçiş gerekmez)
Bu bağlantıda kiImpact bölümü okuyun . Yüklemeniz etkilenirse, veritabanınızdaki gizli alanları güvenceye almak için başlığı altındaki yönergeleri izleyin. Patches
Hizmetleri docker-compose up -d ile başlatın
Başlangıçta docker image id si 1b4 ile başlayan sistemi otomatik çalışması içindir:
sudo systemctl enable $(docker run 1b4)