linux上利用docker搭建superset平台

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37805167/article/details/81069644

windows上安装docker

  • win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/,下载按照步骤安装即可。
    安装完成后会有三个软件,如下图:
    这里写图片描述
    点击箭头所指软件,便可直接运行使用
    若电脑没有开启VT功能,需要进入BIOS设置( seriuty 中 ),lenovo x260 开机时按住F1即可进入BIOS设置界面
    此种方式在docker中运行superset会出现一系列问题,例如:端口映射等,不推荐使用

  • win10 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V
    (win10 中 只有专业版和企业版有 Hyper-V, 家庭版没有)
    开机键右击 –> 应用和功能 –> 程序和功能 –> 启用或关闭windows功能 –> 开启Hyper-V
    安装完成之后可按照以下网址 搭建superset平台
    由于所用电脑为win10家庭版,此种安装方法没有进行实际操作,详细安装过程详见:http://www.runoob.com/docker/windows-docker-install.html

windows上安装虚拟机

下载安装包,按照步骤完成安装,安装包下载链接在以下连接中找:
http://www.zdfans.com/html/5928.html

虚拟机中安装linux

ubuntu中安装docker

  • 移除旧版本docker
    sudo apt-get remove docker docker-engine docker.io
  • 安装软件包来允许apt通过HTTPS使用存储库
    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
  • 添加Docker的官方GPG密钥
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 添加docker的下载源,因为官方还没有ubuntu18的下载源,所以先用ubuntu17(artful)的
    sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable”
  • 安装docker-ce
    sudo apt-get install docker-ce
  • 查看是否安装成功
    docker -v

linux上利用docker安装superset

  1. docker search superset 找到星级最多的
  2. docker pull amancevice/superset
    下载完成:
    这里写图片描述
  3. docker images 查看镜像

superset的使用

  1. 创建本地目录(让容器中的superset挂载本地机的配置文件)
  2. 开启docker容器内的superset应用,开启的同时进行端口映射,并挂载宿主机的数据
  3. docker ps 查看开启的应用
    这里写图片描述
  4. 设定superset的用户名和密码
    docker exec -it 容器ID fabmanager create-admin –app superset
    这里写图片描述
  5. 初始化数据库
    docker exec -it 容器ID superset db upgrade
    这里写图片描述
  6. 创建默认角色和许可
    docker exec -it 容器ID superset init
  7. 启动服务
    docker exec -it 容器ID superset runserver

Ubuntu18.04安装MySQL8.0
https://blog.csdn.net/iversonx/article/details/80341596

猜你喜欢

转载自blog.csdn.net/m0_37805167/article/details/81069644
今日推荐