博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu中使用docker安装superset环境
阅读量:5046 次
发布时间:2019-06-12

本文共 2016 字,大约阅读时间需要 6 分钟。

1. docker

I. 安装docker方法一
#安装docker

wget -qO- https://get.docker.com/ | shsudo usermod -aG docker loginname

# 启动docker 后台服务

sudo service docker start

#运行hello-world

sudo docker run hello-world

#配置镜像加速

修改Docker配置文件/etc/default/docker如下:
DOCKER_OPTS="--registry-mirror=http://aad0405c.m.daocloud.io"

# 重启Docker服务sudo service docker restart

参考https://blog.csdn.net/huludan/article/details/52713799

II.安装docker方法二,来自阿里云
# step 1: 安装必要的一些系统工具

sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

========

如出现以下错误
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

解决:

sudo rm /var/lib/dpkg/locksudo dpkg --configure -asudo apt-get update

========

# step 2: 安装GPG证书

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

# Step 3: 写入软件源信息

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

# Step 4: 更新并安装 Docker-CE

sudo apt-get -y updatesudo apt-get -y install docker-ce

#使用阿里源

sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://dtscpo7t.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker

 

III. 在容器中开启一个交互模式的终端

sudo docker exec -i -t  容器ID /bin/bash

 

2.superset

一. 选择镜像
I. 查找superset相关的镜像

sudo docker search superset

II.拉取镜像

sudo docker pull amancevice/superset

III. 查看镜像是否下载完成

sudo docker images

二. 安装superset容器

I. 创建本地目录

sudo mkdir /opt/docker/superset/ -p

II. 创建superset容器

sudo docker run -d -p 8088:8088 -v /opt/docker/superset:/home/superset amancevice/superset

III. 查看容器是否运行成功

sudo docker ps

三. 配置superset容器

I. 设置用户名密码

sudo docker exec -it 容器ID fabmanager create-admin --app superset

II. 初始化数据库

sudo docker exec -it 容器ID superset db upgrade

III. superset初始化

sudo docker exec -it 容器ID superset init

Ⅳ. 开启superset服务

sudo docker exec -it 容器ID superset runserver

四. 访问superset

http://0.0.0.0:8088

转载于:https://www.cnblogs.com/lnkDel/p/8706177.html

你可能感兴趣的文章
delphi.指针.PChar
查看>>
Objective - C基础: 第四天 - 10.SEL类型的基本认识
查看>>
极客前端部分题目收集【索引】
查看>>
第四天 selenium的安装及使用
查看>>
关于js的设计模式(简单工厂模式,构造函数模式,原型模式,混合模式,动态模式)...
查看>>
KMPnext数组循环节理解 HDU1358
查看>>
android调试debug快捷键
查看>>
【读书笔记】《HTTP权威指南》:Web Hosting
查看>>
Inoodb 存储引擎
查看>>
数据结构之查找算法总结笔记
查看>>
Linux内核OOM机制的详细分析
查看>>
Android TextView加上阴影效果
查看>>
Requests库的基本使用
查看>>
C#:System.Array简单使用
查看>>
C#inSSIDer强大的wifi无线热点信号扫描器源码
查看>>
「Foundation」集合
查看>>
算法时间复杂度
查看>>
二叉树的遍历 - 数据结构和算法46
查看>>
类模板 - C++快速入门45
查看>>
centos7 搭建vsftp服务器
查看>>