docker 搭建flink集群

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



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容