linux

docker 搭建flink集群

2019-05-10  本文已影响0人  马赛克同学

docker 搭建flink集群

                        (Window10 家庭版)


这是我第一次搭建docker,一开始不知道怎么做,我就在网上查找相关的内容,然后找到了一些答案,但是这个过程中遇到很多的麻烦,最终通过我的死磕,终于是完成了。我想把我的这个过程简单记录一下。

前提条件

window10家庭版(win7也可以),PS:像win10专业版有其他办法。

下载 DockerToolbox

我的版本是:DockerToolbox-18.09.3,一路next安装

安装中

  然后,你会看到桌面有三个图标

三个程序

第一个是VirtualBox, 类似于VMWare虚拟机,第二个是docker的GUI,第三个启动的Termianl

启动

点击Docker Quickstart Terminal,启动比较慢,稍微等一会儿

启动Terminal

进入docker

执行 docker-machine ssh default ,出现下图

修改镜像为国内镜像

找到下面的路径

编辑下方 ,注意 打开后在    --label provider=virtualbox的下面添加--registry-mirror=http://docker.mirrors.ustc.edu.cn,这里的http://docker.mirrors.ustc.edu.cn可以修改为其他的,比如阿里,网易等都可以,下面是中科大的镜像。这个文件是只读的,所以需要修改一下权限(chmod)


编写docker-compose.yml编排flink集群

安装 docker-compose

直接 pull docker-compose( 二进制安装)

1、下载最新版本:

sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

2、增加可执行权限

sudo chmod +x /usr/local/bin/docker-compose

3、查看是否安装好

docker-compose --version

编写docker-compose.yml

这个直接在网上找找

启动

docker-compose up 如下图

上面的语句会直接运行 编写的docker-compose.yml

上一篇下一篇

猜你喜欢

热点阅读