环境需求: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