diff --git a/Dockerfile b/Dockerfile index d7b2b7b28227..e04ce51f0144 100644 --- a/Dockerfile +++ b/Dockerfile @@ -76,7 +76,7 @@ COPY <<"EOF" /install_os_dependencies.sh #!/usr/bin/env bash set -euo pipefail -DOCKER_CLI_VERSION=20.10.9 +DOCKER_CLI_VERSION=24.0.6 if [[ "$#" != 1 ]]; then echo "ERROR! There should be 'runtime' or 'dev' parameter passed as argument.". diff --git a/Dockerfile.ci b/Dockerfile.ci index 08c4102747af..cd7cd3fa1d64 100644 --- a/Dockerfile.ci +++ b/Dockerfile.ci @@ -36,7 +36,7 @@ COPY <<"EOF" /install_os_dependencies.sh #!/usr/bin/env bash set -euo pipefail -DOCKER_CLI_VERSION=20.10.9 +DOCKER_CLI_VERSION=24.0.6 if [[ "$#" != 1 ]]; then echo "ERROR! There should be 'runtime' or 'dev' parameter passed as argument.". diff --git a/docs/docker-stack/changelog.rst b/docs/docker-stack/changelog.rst index 304f9343c291..d736b4e3ab9c 100644 --- a/docs/docker-stack/changelog.rst +++ b/docs/docker-stack/changelog.rst @@ -66,6 +66,8 @@ Airflow 2.7 The selection of MySQL Client libraries only available on AMD64 (x86_64) for ARM docker image it will always install MariaDB client. + * Docker CLI version in the image is bumped to 24.0.6 version. + * 2.7.0 * As of now, Python 3.7 is no longer supported by the Python community. Therefore, to use Airflow 2.7.0, you must ensure your Python version is diff --git a/scripts/docker/install_os_dependencies.sh b/scripts/docker/install_os_dependencies.sh index 2a984fd6426a..5a32387ab1c9 100644 --- a/scripts/docker/install_os_dependencies.sh +++ b/scripts/docker/install_os_dependencies.sh @@ -18,7 +18,7 @@ # shellcheck shell=bash set -euo pipefail -DOCKER_CLI_VERSION=20.10.9 +DOCKER_CLI_VERSION=24.0.6 if [[ "$#" != 1 ]]; then echo "ERROR! There should be 'runtime' or 'dev' parameter passed as argument.".