add support for docker compose v2 (fix #730) (#1140)

* add support for docker compose v2 (fix #730)

Signed-off-by: uniform64 <jiny2048@gmail.com>

* add support for docker compose v2 (fix #730)
some missing places in the previous commit

Signed-off-by: uniform64 <jiny2048@gmail.com>

---------

Signed-off-by: uniform64 <jiny2048@gmail.com>
This commit is contained in:
uniform64 2023-12-11 15:13:25 +08:00 committed by GitHub
parent 07e7ee4ab6
commit cdb126d061
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 4 deletions

View file

@ -18,7 +18,11 @@ export VERBOSE=false
. ../scripts/utils.sh . ../scripts/utils.sh
: ${CONTAINER_CLI:="docker"} : ${CONTAINER_CLI:="docker"}
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"} if command -v docker-compose > /dev/null 2>&1; then
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"}
else
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI} compose"}
fi
infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}" infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}"

View file

@ -29,7 +29,11 @@ trap "popd > /dev/null" EXIT
. scripts/utils.sh . scripts/utils.sh
: ${CONTAINER_CLI:="docker"} : ${CONTAINER_CLI:="docker"}
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"} if command -v docker-compose > /dev/null 2>&1; then
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"}
else
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI} compose"}
fi
infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}" infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}"
# Obtain CONTAINER_IDS and remove them # Obtain CONTAINER_IDS and remove them

View file

@ -17,7 +17,11 @@ BFT="$5"
: ${BFT:=0} : ${BFT:=0}
: ${CONTAINER_CLI:="docker"} : ${CONTAINER_CLI:="docker"}
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"} if command -v docker-compose > /dev/null 2>&1; then
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"}
else
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI} compose"}
fi
infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}" infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}"
if [ ! -d "channel-artifacts" ]; then if [ ! -d "channel-artifacts" ]; then

View file

@ -24,7 +24,11 @@ VERBOSE=${12:-"false"}
CCAAS_SERVER_PORT=9999 CCAAS_SERVER_PORT=9999
: ${CONTAINER_CLI:="docker"} : ${CONTAINER_CLI:="docker"}
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"} if command -v docker-compose > /dev/null 2>&1; then
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI}-compose"}
else
: ${CONTAINER_CLI_COMPOSE:="${CONTAINER_CLI} compose"}
fi
infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}" infoln "Using ${CONTAINER_CLI} and ${CONTAINER_CLI_COMPOSE}"
println "executing with the following" println "executing with the following"