diff --git a/3.5.6/docker-entrypoint.sh b/3.5.6/docker-entrypoint.sh index 89b1f28..a61e1e8 100755 --- a/3.5.6/docker-entrypoint.sh +++ b/3.5.6/docker-entrypoint.sh @@ -11,20 +11,20 @@ fi # Generate the config only if it doesn't exist if [[ ! -f "$ZOO_CONF_DIR/zoo.cfg" ]]; then CONFIG="$ZOO_CONF_DIR/zoo.cfg" - - echo "dataDir=$ZOO_DATA_DIR" >> "$CONFIG" - echo "dataLogDir=$ZOO_DATA_LOG_DIR" >> "$CONFIG" - - echo "tickTime=$ZOO_TICK_TIME" >> "$CONFIG" - echo "initLimit=$ZOO_INIT_LIMIT" >> "$CONFIG" - echo "syncLimit=$ZOO_SYNC_LIMIT" >> "$CONFIG" - - echo "autopurge.snapRetainCount=$ZOO_AUTOPURGE_SNAPRETAINCOUNT" >> "$CONFIG" - echo "autopurge.purgeInterval=$ZOO_AUTOPURGE_PURGEINTERVAL" >> "$CONFIG" - echo "maxClientCnxns=$ZOO_MAX_CLIENT_CNXNS" >> "$CONFIG" - echo "standaloneEnabled=$ZOO_STANDALONE_ENABLED" >> "$CONFIG" - echo "admin.enableServer=$ZOO_ADMINSERVER_ENABLED" >> "$CONFIG" - + { + echo "dataDir=$ZOO_DATA_DIR" + echo "dataLogDir=$ZOO_DATA_LOG_DIR" + + echo "tickTime=$ZOO_TICK_TIME" + echo "initLimit=$ZOO_INIT_LIMIT" + echo "syncLimit=$ZOO_SYNC_LIMIT" + + echo "autopurge.snapRetainCount=$ZOO_AUTOPURGE_SNAPRETAINCOUNT" + echo "autopurge.purgeInterval=$ZOO_AUTOPURGE_PURGEINTERVAL" + echo "maxClientCnxns=$ZOO_MAX_CLIENT_CNXNS" + echo "standaloneEnabled=$ZOO_STANDALONE_ENABLED" + echo "admin.enableServer=$ZOO_ADMINSERVER_ENABLED" + } >> "$CONFIG" if [[ -z $ZOO_SERVERS ]]; then ZOO_SERVERS="server.1=localhost:2888:3888;2181" fi