创建一个目录
mkdir /home/ubuntu
写一个docker-compose.yml文件来帮我们创建三个ubuntu来搭建hadoop
cd /home/ubuntu
sudo vi docker-compose.yml
文件里面写以下内容:
version: "3"
services:
hadoop_master:
container_name: hadoop-master
image: ubuntu
restart: on-failure
command: ["sleep","infinity"]
hadoop_slave1:
container_name: hadoop-slave1
image: ubuntu
restart: on-failure
command: ["sleep","infinity"]
hadoop_slave2:
container_name: hadoop-slave2
image: ubuntu
restart: on-failure
command: ["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 update
apt-get install iproute2 -y
ip addr
. Install SCP in Docker container
apt-get update && apt-get -y install openssh-client