From 5ddb88e3ccd5d3f529f9b3a805ada87165a46439 Mon Sep 17 00:00:00 2001 From: Csaba Sandor Date: Tue, 12 Sep 2023 17:26:08 +0200 Subject: [PATCH] fix: project - container separator in script from '_' to any single character As 'docker-compose' v2 and 'docker compose' also uses dash instead of underscore in naming containers, changed the _ to . in regexp to match any character. --- docker-entrypoint | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-entrypoint b/docker-entrypoint index 2696ee5..ce5281b 100755 --- a/docker-entrypoint +++ b/docker-entrypoint @@ -100,7 +100,7 @@ cat << EOF > ${HOME_DIR}/projects/${SCRIPT_NAME}.sh #!/usr/bin/env bash set -e -CONTAINERS=\$(docker ps --format '{{.Names}}' | grep -E "^${PROJECT}_${CONTAINER}.[0-9]+") +CONTAINERS=\$(docker ps --format '{{.Names}}' | grep -E "^${PROJECT}.${CONTAINER}.[0-9]+") for CONTAINER_NAME in \$CONTAINERS; do docker exec ${DOCKERARGS} \${CONTAINER_NAME} ${TMP_COMMAND} done