浏览代码

fix install script: check/create docker network

Christian Kahlau 8 月之前
父节点
当前提交
54c2d6e667
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      server/install/install.sh

+ 1 - 2
server/install/install.sh

@@ -79,8 +79,7 @@ envsubst < "$TMPFOLDER/server.docker-compose.yml" > "$INSTALL_DIR/docker-compose
 cd "$INSTALL_DIR"
 cd "$INSTALL_DIR"
 
 
 DOCKER_NETWORK_NAME=hostbbq-monitoring-vlan
 DOCKER_NETWORK_NAME=hostbbq-monitoring-vlan
-docker network inspect ${DOCKER_NETWORK_NAME} > /dev/null 2>&1; EC=$?
-if [[ $EC -ne 0 ]]; then
+if ! docker network inspect ${DOCKER_NETWORK_NAME} > /dev/null 2>&1; then
   if [[ "${COMMAND}" == "up" ]]; then
   if [[ "${COMMAND}" == "up" ]]; then
     echo "⭐ Creating network '${DOCKER_NETWORK_NAME}'..."
     echo "⭐ Creating network '${DOCKER_NETWORK_NAME}'..."
     docker network create --subnet=172.20.5.0/24 "${DOCKER_NETWORK_NAME}"
     docker network create --subnet=172.20.5.0/24 "${DOCKER_NETWORK_NAME}"