Add Docker version check to upgrade.

This commit is contained in:
Buster Neece 2022-09-15 06:30:04 -05:00
parent 444a03b115
commit eac7970fe2
No known key found for this signature in database
GPG Key ID: F1D2E64A0005E80E
1 changed files with 13 additions and 0 deletions

View File

@ -532,6 +532,19 @@ update() {
rm docker.new.sh
fi
# Check Docker version.
DOCKER_VERSION=$(docker version -f "{{.Server.Version}}")
DOCKER_VERSION_MAJOR=$(echo "$DOCKER_VERSION"| cut -d'.' -f 1)
if [ "${DOCKER_VERSION_MAJOR}" -ge 20 ]; then
echo "Docker server (version ${DOCKER_VERSION}) meets minimum version requirements."
else
if ask "Docker is out of date on this server. Attempt automatic upgrade?" Y; then
install-docker
install-docker-compose
fi
fi
run-installer --update "$@"
# Check for updated Docker Compose config.