Docker 环境下部署 redash

简介: Docker 环境下部署 redash

环境: centos7

官网部署地址:

https://redash.io/help/open-source/dev-guide/docker

一、安装步骤

1、虚拟机安装

安装vmware,并安装centos7

2、安装docker

docker安装手册

3、安装nodejs

centos下安装Nodejs

4、redash安装

1)、clone git repostory
git clone https://github.com/getredash/redash.git
  2)、Create Docker Services
docker-compose up
  3)、Install npm Packages
npm install
  4)、Create Database

Create tables

docker-compose run --rm server create_db

Create database for tests

docker-compose run --rm postgres psql -h postgres -U postgres -c “create database tests”

5、启动redash

docker-compose -f docker-compose.yml up -d

6、邮箱配置

参考地址:


https://redash.io/help/open-source/setup/


https://ithelp.ithome.com.tw/articles/10207745?sc=iThelpR


https://www.copylian.com/technology/201.html


在docker-compose.yml 中配置:


复制代码

REDASH_MAIL_SERVER: “smtp.163.com”

REDASH_MAIL_PORT: 465

REDASH_MAIL_USE_TLS: “false”

REDASH_MAIL_USE_SSL: “true”

REDASH_MAIL_USERNAME: “xxxx@163.com”

REDASH_MAIL_PASSWORD: “xxxxxx”

REDASH_MAIL_DEFAULT_SENDER: “xxxxx@163.com”

复制代码

邮箱测试:


docker-compose run --rm server manage send_test_mail

二、问题

1、npm build报错处理

 https://blog.csdn.net/wq18512847606/article/details/80847751


2、安装pip

 https://www.cnblogs.com/BillyYoung/p/11088470.html


3、解决启动错误:(docker-entrypoint)

 https://www.jianshu.com/p/ffe2b5a08897


让每一天过的有意义!


目录
相关文章
|
7天前
|
jenkins 持续交付 网络安全
Jenkins——使用Docker部署Jenkins详解
Jenkins——使用Docker部署Jenkins详解
18 0
|
4天前
|
JSON JavaScript 开发者
Composerize神器:自动化转换Docker运行命令至Compose配置,简化容器部署流程
【8月更文挑战第7天】Composerize神器:自动化转换Docker运行命令至Compose配置,简化容器部署流程
Composerize神器:自动化转换Docker运行命令至Compose配置,简化容器部署流程
|
14天前
|
监控 安全 数据安全/隐私保护
【Docker项目实战】使用Docker部署OneTerm堡垒机
【8月更文挑战第6天】使用Docker部署OneTerm堡垒机
30 7
【Docker项目实战】使用Docker部署OneTerm堡垒机
|
10天前
|
Linux iOS开发 Docker
Docker技术概论(2):Docker环境的搭建
Docker技术概论(2):Docker环境的搭建
54 17
|
1天前
|
运维 Java Devops
阿里云云效操作报错合集之部署docker时遇到报错,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
1天前
|
Ubuntu Shell Docker
在Docker环境下如何“安装”Ubuntu
【8月更文挑战第18天】在Docker环境中“安装”Ubuntu实际上是指利用Ubuntu镜像构建容器。
13 1
|
11天前
|
canal Kubernetes Docker
基于Kubernetes v1.25.0和Docker部署高可用集群(03部分)
基于Kubernetes v1.25.0和Docker部署高可用集群(03部分)
|
8天前
|
Ubuntu Linux Docker
弃用Docker Desktop:在WSL2中玩转Docker之Docker Engine 部署与WSL入门
弃用Docker Desktop:在WSL2中玩转Docker之Docker Engine 部署与WSL入门
47 4
|
12天前
|
Kubernetes Ubuntu Linux
基于Kubernetes v1.25.0和Docker部署高可用集群(02部分)
基于Kubernetes v1.25.0和Docker部署高可用集群(02部分)
|
8天前
|
Java 开发工具 Maven
docker-compose部署SpringCloud
docker-compose部署SpringCloud
22 1