mirror of https://github.com/OpenVidu/openvidu.git
deployment: Check that minimal version of docker is 20.10.10
parent
ab428b3ecc
commit
66687592de
|
@ -299,17 +299,24 @@ upgrade_ov() {
|
||||||
# Check docker and docker-compose installation
|
# Check docker and docker-compose installation
|
||||||
if ! command -v docker > /dev/null; then
|
if ! command -v docker > /dev/null; then
|
||||||
echo "You don't have docker installed, please install it and re-run the command"
|
echo "You don't have docker installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
|
else
|
||||||
|
# Check version of docker is equal or higher than 20.10.10
|
||||||
|
DOCKER_VERSION=$(docker version --format '{{.Server.Version}}' | sed "s/-rc[0-9]*//")
|
||||||
|
if ! printf '%s\n%s\n' "20.10.10" "$DOCKER_VERSION" | sort -V -C; then
|
||||||
|
echo "You need a docker version equal or higher than 20.10.10, please update your docker and re-run the command"; \
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v docker-compose > /dev/null; then
|
if ! command -v docker-compose > /dev/null; then
|
||||||
echo "You don't have docker-compose installed, please install it and re-run the command"
|
echo "You don't have docker-compose installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
else
|
else
|
||||||
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
||||||
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
||||||
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -159,17 +159,24 @@ replace_variable_in_new_env_file() {
|
||||||
# Check docker and docker-compose installation
|
# Check docker and docker-compose installation
|
||||||
if ! command -v docker > /dev/null; then
|
if ! command -v docker > /dev/null; then
|
||||||
echo "You don't have docker installed, please install it and re-run the command"
|
echo "You don't have docker installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
|
else
|
||||||
|
# Check version of docker is equal or higher than 20.10.10
|
||||||
|
DOCKER_VERSION=$(docker version --format '{{.Server.Version}}' | sed "s/-rc[0-9]*//")
|
||||||
|
if ! printf '%s\n%s\n' "20.10.10" "$DOCKER_VERSION" | sort -V -C; then
|
||||||
|
echo "You need a docker version equal or higher than 20.10.10, please update your docker and re-run the command"; \
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v docker-compose > /dev/null; then
|
if ! command -v docker-compose > /dev/null; then
|
||||||
echo "You don't have docker-compose installed, please install it and re-run the command"
|
echo "You don't have docker-compose installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
else
|
else
|
||||||
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
||||||
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
||||||
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -87,17 +87,24 @@ new_coturn_installation() {
|
||||||
# Check docker and docker-compose installation
|
# Check docker and docker-compose installation
|
||||||
if ! command -v docker > /dev/null; then
|
if ! command -v docker > /dev/null; then
|
||||||
echo "You don't have docker installed, please install it and re-run the command"
|
echo "You don't have docker installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
|
else
|
||||||
|
# Check version of docker is equal or higher than 20.10.10
|
||||||
|
DOCKER_VERSION=$(docker version --format '{{.Server.Version}}' | sed "s/-rc[0-9]*//")
|
||||||
|
if ! printf '%s\n%s\n' "20.10.10" "$DOCKER_VERSION" | sort -V -C; then
|
||||||
|
echo "You need a docker version equal or higher than 20.10.10, please update your docker and re-run the command"; \
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v docker-compose > /dev/null; then
|
if ! command -v docker-compose > /dev/null; then
|
||||||
echo "You don't have docker-compose installed, please install it and re-run the command"
|
echo "You don't have docker-compose installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
else
|
else
|
||||||
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
||||||
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
||||||
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -365,17 +365,24 @@ upgrade_media_node() {
|
||||||
# Check docker and docker-compose installation
|
# Check docker and docker-compose installation
|
||||||
if ! command -v docker > /dev/null; then
|
if ! command -v docker > /dev/null; then
|
||||||
echo "You don't have docker installed, please install it and re-run the command"
|
echo "You don't have docker installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
|
else
|
||||||
|
# Check version of docker is equal or higher than 20.10.10
|
||||||
|
DOCKER_VERSION=$(docker version --format '{{.Server.Version}}' | sed "s/-rc[0-9]*//")
|
||||||
|
if ! printf '%s\n%s\n' "20.10.10" "$DOCKER_VERSION" | sort -V -C; then
|
||||||
|
echo "You need a docker version equal or higher than 20.10.10, please update your docker and re-run the command"; \
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v docker-compose > /dev/null; then
|
if ! command -v docker-compose > /dev/null; then
|
||||||
echo "You don't have docker-compose installed, please install it and re-run the command"
|
echo "You don't have docker-compose installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
else
|
else
|
||||||
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
||||||
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
||||||
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -387,17 +387,24 @@ upgrade_ov() {
|
||||||
# Check docker and docker-compose installation
|
# Check docker and docker-compose installation
|
||||||
if ! command -v docker > /dev/null; then
|
if ! command -v docker > /dev/null; then
|
||||||
echo "You don't have docker installed, please install it and re-run the command"
|
echo "You don't have docker installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
|
else
|
||||||
|
# Check version of docker is equal or higher than 20.10.10
|
||||||
|
DOCKER_VERSION=$(docker version --format '{{.Server.Version}}' | sed "s/-rc[0-9]*//")
|
||||||
|
if ! printf '%s\n%s\n' "20.10.10" "$DOCKER_VERSION" | sort -V -C; then
|
||||||
|
echo "You need a docker version equal or higher than 20.10.10, please update your docker and re-run the command"; \
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v docker-compose > /dev/null; then
|
if ! command -v docker-compose > /dev/null; then
|
||||||
echo "You don't have docker-compose installed, please install it and re-run the command"
|
echo "You don't have docker-compose installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
else
|
else
|
||||||
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
||||||
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
||||||
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -458,17 +458,24 @@ upgrade_ov() {
|
||||||
# Check docker and docker-compose installation
|
# Check docker and docker-compose installation
|
||||||
if ! command -v docker > /dev/null; then
|
if ! command -v docker > /dev/null; then
|
||||||
echo "You don't have docker installed, please install it and re-run the command"
|
echo "You don't have docker installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
|
else
|
||||||
|
# Check version of docker is equal or higher than 20.10.10
|
||||||
|
DOCKER_VERSION=$(docker version --format '{{.Server.Version}}' | sed "s/-rc[0-9]*//")
|
||||||
|
if ! printf '%s\n%s\n' "20.10.10" "$DOCKER_VERSION" | sort -V -C; then
|
||||||
|
echo "You need a docker version equal or higher than 20.10.10, please update your docker and re-run the command"; \
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v docker-compose > /dev/null; then
|
if ! command -v docker-compose > /dev/null; then
|
||||||
echo "You don't have docker-compose installed, please install it and re-run the command"
|
echo "You don't have docker-compose installed, please install it and re-run the command"
|
||||||
exit 0
|
exit 1
|
||||||
else
|
else
|
||||||
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
COMPOSE_VERSION=$(docker-compose version --short | sed "s/-rc[0-9]*//")
|
||||||
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
if ! printf '%s\n%s\n' "1.24" "$COMPOSE_VERSION" | sort -V -C; then
|
||||||
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
echo "You need a docker-compose version equal or higher than 1.24, please update your docker-compose and re-run the command"; \
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue