您的位置
主页 > 最新政策 » 正文

Docker 搭建的大数据环境,一键启停!

来源:www.meetalso.com 点击:557

代码没有移动,环境第一

我是码头工人爱好者。当我研究大数据相关技术时,我想到了一个主意:“使用docker构建一个大数据开发环境!

这样做有什么好处?

只要我有这个容器布局描述文件,我就可以在任何安装docker软件的机器上启动大数据环境。

这是一劳永逸的事情,难道这不是我们的程序员每天都在做的事情吗?

怎么做?

我搜索了中国所有的博客和帖子,但是没有合适的答案。

我只能自己做。

首先我去了docker hub。这是github的docker版本。

首先我去了docker hub。这是github的docker版本。

我在里面搜索了很多Hadoop、spark和其他关键词,找到了一家公司。

这家公司已经将几乎所有的大数据组件都变成了文档映像。它是细粒度的,分为角色。这真是太棒了。

例如,您现在看到的图片是他在Hadoop中扮演namenode角色的摘要图片。如果你对它做一些包装和定制,这将会特别容易。

所以我从他的注册表中寻找我想要的大数据组件

easy,并找到了所有的。当“虚拟机”被连线时,我们需要在虚拟机中安装docker。

easy,并找到了所有的。当“虚拟机”被连线时,我们需要在虚拟机中安装docker。

easy,并找到了所有的。当“虚拟机”被连线时,我们需要在虚拟机中安装docker。

easy,并找到了所有的。当“虚拟机”被连线时,我们需要在虚拟机中安装docker。

还有什么需要虚拟机?

让我在这里说,安装一个虚拟机。窗户不方便。(麦克的朋友可以漂过去)。

虚拟机我使用虚拟盒安装了ubuntu。

然后我开始安装码头工人。

docker-Cost

Docker-Cost . yml

Docker-Cost使Docker容器的排列变得简单。

docker-compose.yml记录如何安排的过程。他是一份描述文件!

以下是我的大数据环境的文件!

后来我需要使用弹性搜索和kibana,所以我直接添加了它。这真的很方便。

最重要的是他可以很容易地与你的小朋友和好朋友分享。

接下来我们需要写一个启动脚本和一个停止脚本。这样,可以实现一键启动和停止。

run . sh

stop . sh

查看效果:

启动成功。验证