环境需求:docker最新版
1.从git上拉取datahub文件该目录下
git clone git://github.com/linkedin/datahub
2.部署datahub服务,进入到datahub/docker目录下
bash ./quickstart.sh
3.部署成功后,服务开启需要一定时间,可以通过如下命令查看
docker ps
查看对应的Status列下是否没有starting正在启动。
4.进入机器对应Ip地址和9002端口,查看datahub前端服务是否可以进入
浏览器访问ip:9002
初始账号:datahub
初始密码:datahub
5.采用docker-compose快捷启动和停止服务,先停止和删除所有datahub容器
通过
docker ps -a
找到所有datahub容器id,然后诶个停止和删除容器.
docker stop 容器id
docker rm 容器id
若当前启动的docker服务只有datahub,则可以通过如下命令直接停止和删除所有容器服务。
docker stop 1}' | tail -n +2)
docker rm 1}' | tail -n +2)
6.docker-compose管理datahub服务,注意以下命令都在datahub/docker目录下执行
6.1先建造容器,根据之前拉取好的镜像
注:若之前没有经过quickstart上1-4的步骤则需要拉取镜像
docker-compose pull ##拉取镜像
docker-compose up -d ##建造容器
6.2停止datahub容器服务
docker-compose stop
6.3开启datahub容器服务
docker-compose start
6.4删除datahub容器服务
docker-compose rm