代码拉取完成,页面将自动刷新
#!/bin/bash
# run N slave containers
N=$1
# the defaut node number is 3
if [ $# = 0 ]
then
N=3
fi
# delete old master container and start new master container
sudo docker rm -f master
echo "start master container..."
sudo docker run -d -t --dns=127.0.0.1 -P --name master -h master.kiwenlau.com -w /root dns_ssh:1.0 &> /dev/null
sleep 5
# get the IP address of master container
FIRST_IP=$(sudo docker inspect --format="{{.NetworkSettings.IPAddress}}" master)
# delete old slave containers and start new slave containers
i=1
while [ $i -lt $N ]
do
sudo docker rm -f slave$i
echo "start slave$i container..."
sudo docker run -d -t --dns=127.0.0.1 -P --name slave$i -h slave$i.kiwenlau.com -e JOIN_IP=$FIRST_IP dns_ssh:1.0 &> /dev/null
i=`expr $i + 1`
done
# create a new Bash session in the master container
sudo docker exec -it master bash
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。