天天看点

docker-安装hue-配置mysql

安装

docker run -itd --name hue -p 28888:8888 gethue/hue
           

进入容器

docker exec -it --user root hue /bin/bash
           

软件安装

apt-get update -y
apt-get install vim -y
           

修改链接msyql

1.创建数据库hue

2.修改文件

进入容器
/usr/share/hue/desktop/conf/hue.ini
改MySQL对应Hue的配置
  # see http://docs.djangoproject.com/en/1.4/ref/settings/#database-engine
  # ------------------------------------------------------------------------
  [[database]]
    engine=mysql
    host=10.1.1.1
    port=3306
    user=root
    password=123456
    name=hue
           

3.初始化数据库

初始化数据库
/usr/share/hue/build/env
 bin/hue syncdb
 bin/hue migrate
           

重启hue

docker restart hue
           

访问

http://192.168.0.100:28888/hue
           

解决hue的hive查询报database is locked异常