创建一个目录

mkdir /home/ubuntu

写一个docker-compose.yml文件来帮我们创建三个ubuntu来搭建hadoop

cd /home/ubuntusudo vi docker-compose.yml文件里面写以下内容:version: "3"services:hadoop_master:container_name: hadoop-masterimage: ubunturestart: on-failurecommand: ["sleep","infinity"]hadoop_slave1:container_name: hadoop-slave1image: ubunturestart: on-failurecommand: ["sleep","infinity"]hadoop_slave2:container_name: hadoop-slave2image: ubunturestart: on-failurecommand: ["sleep","infinity"]

运行compose

docker-compose up -d

用ps命令查看是否已完成创建

docker ps

进入Ubuntu命令

docker exec -it hadoop-master /bin/bash
//hadoop-master是名字

.在 docker container 裡安裝查找 ip 功能

apt-get -y updateapt-get install iproute2 -yip addr

. Install SCP in Docker container

apt-get update && apt-get -y install openssh-client

用docker-compose来搭建Hadoop(一)——创建三个ubu相关推荐

  1. VM虚拟机 - Docker - CentOS 7 - 快速使用Docker从零搭建Hadoop完全分布式集群详细教程(亲测有效,※吐血推荐※)(内含快速启动容器脚本)

    目录 阅读须知 最小安装(可跳) 安装VMware Tool(可直接安装) 关闭防火墙和Selinux 安装docker 迁移docker安装目录 docker安装CentOS 7 安装必要工具 安装 ...

  2. Docker使用docker compose创建 轻量级私人云端相册 实时管理个人相片 控制相册访问权限 Lychee 部署搭建

    -> Docker及docker compose的安装点这里 -> docker compose 部署MySQL点这里 创建 docker-compose.yml 文件(改environm ...

  3. Docker使用docker compose搭建Jellyfin私人媒体服务器 个人电影网站

    ->Docker及docker compose的安装点这里 创建 docker-compose.yml 文件 version: "3" services:jellyfin:i ...

  4. 企业——Docker容器的搭建及简单应用

    1.环境需求 不需要开虚拟机,只需要一个真机就行. 下载docker的安装包,可以在官网上下载  www.docker.com yum install -y pigz-2.3.4-1.el7.x86_ ...

  5. Docker三剑客之Docker compose多容器管理(nginx+haproxy实现负载均衡)

    1.前言 Docker Compose 将所管理的容器分为三层,工程(project),服务(service)以及容器(contaienr) Docker Compose 运行的目录下的所有文件(do ...

  6. Docker(容器、数据卷、Docker Compose)

    Docker 本次介绍以下几个内容: Docker概念 容器数据卷 Dockerfile 应用部署 服务编排 私有仓库 Docker概念 Docker 是一个开源的应用容器引擎 • 诞生于 2013 ...

  7. Docker Compose 1.18.0 之服务编排详解

    一个使用Docker容器的应用,通常由多个容器组成.使用Docker Compose,不再需要使用shell脚本来启动容器.在配置文件中,所有的容器通过services来定义,然后使用docker-c ...

  8. Docker compose多容器管理

    前言 Docker Compose 将所管理的容器分为三层,工程(project),服务(service)以及容器(contaienr). Docker Compose 运行的目录下的所有文件(doc ...

  9. 使用Docker Compose部署SpringBoot应用

    使用Docker Compose部署SpringBoot应用 原创: 梦想de星空 macrozheng 6月19日 Docker Compose是一个用于定义和运行多个docker容器应用的工具.使 ...

最新文章

  1. vue拖动添加模块展示_一个全新的Vue拖拽特性实现:“移动”部分
  2. ****65.磁盘阵列RAID
  3. [转]JS中判断鼠标按键判断
  4. uoj#38. 【清华集训2014】奇数国(线段树+数论)
  5. C++中的static 成员变量的一些注意点
  6. mysql索引缓存的内容_mysql服务器变量、缓存及索引
  7. 装饰器,语法糖.有参装饰器 ,无参装饰器
  8. linux c程序 bash,linux-如何使bash程序接受来自另一个C程序的命令
  9. 人脸检测(一)--综述
  10. 如何const定义一个不可变数组
  11. 华为2288H V5服务器⽆法开机
  12. kron matlab_使用kron来实现repmat, repelem的功能
  13. html图标隐藏,教你如何隐藏统计图标,两个隐藏统计图标的HTML代码
  14. tilemap 导入unity_Unity2019基础教程:TileMap搭建像素画场景关卡
  15. 爬虫实例5:使用scrapy框架获取链家网二手房最新信息(获取单个城市所有街区二手房信息可以使用selenium动态获取页数)
  16. 台式机windows无法自动修复此计算机,完美解决win10自动修复无法开机的办法不是重装操作系统...
  17. win2008服务器蓝屏如何修复,win2008r2 老是蓝屏重启。
  18. I9 9900K线程_i9 10900K比9900K性能提升了多少?i9-10900K和i9-9900K对比评测
  19. 力扣热门题目简单部分合集(共23道)
  20. tomcat介绍和TCP传输文件的实现

热门文章

  1. 使用Transformer构建自己的机器翻译服务
  2. c语言1h什么意思,标准现代精确——1C开叫1H应叫及其他应叫
  3. Generative Adversarial Nets 论文翻译
  4. 智能手机的发展有多猛?
  5. Pr——2020版本对导入视频如何编辑的操作
  6. 文档转换工具JODConverter简介
  7. Mysql安装文件夹下找不到my.ini文件怎么办?如何创建my.ini文件
  8. 前端开发:npm install报错npm ERR! enoent ENOENT:no such file or directory, open…的解决方法
  9. 洛谷 能力提升综合题单Part1 入门阶段 P1089 津津的储蓄计划 带注释
  10. oracle有sysdata,Oracle入门知识 - osc_r8q2esik的个人空间 - OSCHINA - 中文开源技术交流社区...