diff --git a/devstack/lib/docker b/devstack/lib/docker index 114b541..2a6dd27 100644 --- a/devstack/lib/docker +++ b/devstack/lib/docker @@ -73,7 +73,11 @@ function install_docker { ${dist_version} \ stable" REPOS_UPDATED=False apt_get_update - apt_get install docker-ce + if [ -n "${UBUNTU_DOCKER_VERSION}" ]; then + apt_get install docker-ce=$UBUNTU_DOCKER_VERSION + else + apt_get install docker-ce + fi elif is_fedora; then if [[ "$lsb_dist" = "centos" ]]; then sudo yum-config-manager \ diff --git a/devstack/settings b/devstack/settings index ae9e060..e903940 100644 --- a/devstack/settings +++ b/devstack/settings @@ -14,6 +14,8 @@ CRIO_ALLOW_ICMP=${CRIO_ALLOW_ICMP:-true} CNI_CONF_DIR=${CNI_CONF_DIR:-} CNI_PLUGIN_DIR=${CNI_PLUGIN_DIR:-} +UBUNTU_DOCKER_VERSION=${UBUNTU_DOCKER_VERSION:-} + # Enable container services enable_service container