openvidu-deployment: Only restart docker daemon on install if needed.

pull/856/head
cruizba 2025-11-17 14:03:17 +01:00
parent 70a9f1b2b0
commit cabb761024
8 changed files with 56 additions and 43 deletions

View File

@ -158,11 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)

View File

@ -158,11 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)

View File

@ -158,11 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)

View File

@ -158,11 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)

View File

@ -158,12 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)
docker pull "${INSTALLER_IMAGE}" docker pull "${INSTALLER_IMAGE}"

View File

@ -158,11 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)

View File

@ -158,12 +158,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Create random temp directory # Create random temp directory
TMP_DIR=$(mktemp -d) TMP_DIR=$(mktemp -d)
docker pull "${INSTALLER_IMAGE}" docker pull "${INSTALLER_IMAGE}"

View File

@ -215,12 +215,13 @@ if [ "$DOCKER_COMPOSE_NEEDED" = true ]; then
ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose ln -sf /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose
fi fi
# Restart Docker and wait for it to start # Check if docker is running with docker info
if ! docker info >/dev/null 2>&1; then
echo "Docker is not running. Starting Docker..."
systemctl enable docker systemctl enable docker
systemctl stop docker
systemctl start docker systemctl start docker
wait_for_docker wait_for_docker
fi
# Pull updater image # Pull updater image
docker pull "${UPDATER_IMAGE}" docker pull "${UPDATER_IMAGE}"