黑猴子的家:docker_network.sh

在/usr/local/bin 目录下

#!/bin/bash

# 启动容器
docker start hadoop102
docker start hadoop103
docker start hadoop104

# 搭建网桥
# yum install -y bridge-utils git
# git clone https://github.com/jpetazzo/pipework.git
# cp pipework/pipework /usr/bin/
brctl addbr br0; \
ip link set dev br0 up; \
ip addr del 192.168.2.108/24 dev ens33; \
ip addr add 192.168.2.108/24 dev br0; \
brctl addif br0 ens33; \
ip route add default via 192.168.2.2 dev br0

# 睡5秒钟
sleep 5

# 给容器配置ip和网关
pipework br0 hadoop102 192.168.2.102/24@192.168.2.2
pipework br0 hadoop103 192.168.2.103/24@192.168.2.2
pipework br0 hadoop104 192.168.2.104/24@192.168.2.2
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容