docker/zookeeper/3.4.12/start.sh
2018-07-18 21:00:42 +08:00

36 lines
735 B
Bash

#!/bin/bash
echo "$ZOO_MY_ID" > /data/myid
if [ -n "$SERVICE_1" ]; then
echo "service.1=$SERVICE_1" >> /zookeeper/conf/zoo.cfg
fi
if [ -n "$SERVICE_2" ]; then
echo "service.2=$SERVICE_2" >> /zookeeper/conf/zoo.cfg
fi
if [ -n "$SERVICE_3" ]; then
echo "service.3=$SERVICE_3" >> /zookeeper/conf/zoo.cfg
fi
if [ -n "$SERVICE_4" ]; then
echo "service.4=$SERVICE_4" >> /zookeeper/conf/zoo.cfg
fi
if [ -n "$SERVICE_5" ]; then
echo "service.5=$SERVICE_5" >> /zookeeper/conf/zoo.cfg
fi
if [ -n "$SERVICE_6" ]; then
echo "service.6=$SERVICE_6" >> /zookeeper/conf/zoo.cfg
fi
if [ -n "$SERVICE_7" ]; then
echo "service.7=$SERVICE_7" >> /zookeeper/conf/zoo.cfg
fi
/zookeeper/bin/zkServer.sh start-foreground