mirror of https://github.com/OpenVidu/openvidu.git
openvidu-deployment: Only restart docker daemon on install if needed.
parent
70a9f1b2b0
commit
cabb761024
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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}"
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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}"
|
||||||
|
|
|
||||||
|
|
@ -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}"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue