Skip to content

Commit 2622104

Browse files
#PF-507: Deprecated Docker Compose v1 (#47)
1 parent 74f4072 commit 2622104

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

assets/replace/@app-root/resources/deploy.mk.twig

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,7 @@ cli-%: check-in-container-false ## Attach to environment %
1414
EXEC_FLAG=
1515
fi
1616
if [[ $* == "local" ]]; then
17-
if [[ "$$(docker-compose --version --short)" == "2."* ]]; then
18-
docker exec $$EXEC_FLAG --user $(REMOTE_USER) --workdir /project $(COMPOSE_PROJECT_NAME)-$(REMOTE_CONTAINER)-1 bash -l -c "$$EXEC_COMMAND"
19-
else
20-
docker exec $$EXEC_FLAG --user $(REMOTE_USER) --workdir /project $(COMPOSE_PROJECT_NAME)_$(REMOTE_CONTAINER)_1 bash -l -c "$$EXEC_COMMAND"
21-
fi
17+
docker exec $$EXEC_FLAG --user $(REMOTE_USER) --workdir /project $(COMPOSE_PROJECT_NAME)-$(REMOTE_CONTAINER)-1 bash -l -c "$$EXEC_COMMAND"
2218
else
2319
{%~ if deployment == "kubernetes" %}
2420
K8S_CONTEXT="$(K8S_$(shell echo $* | tr a-z A-Z)_CONTEXT)"
@@ -67,7 +63,7 @@ deploy-%: check-in-container-false ## Deploy environment %
6763

6864
deploy-%-compose: check-in-container-false env-local
6965
@echo "Deploying $* docker-compose manifests"
70-
docker-compose -p $(COMPOSE_PROJECT_NAME) -f ./manifests/$*/docker-compose.yml up $(COMPOSE_FLAGS)
66+
docker compose -p $(COMPOSE_PROJECT_NAME) -f ./manifests/$*/docker-compose.yml up $(COMPOSE_FLAGS)
7167

7268
{% if deployment == "kubernetes" %}
7369
deploy-%-kubectl: check-in-container-false
@@ -89,5 +85,5 @@ deploy-%-kubectl-patch: check-in-container-false
8985
delete-local: check-in-container-false
9086
@echo -e " $(MSG_WARNING) This will irreversible delete your local database's and container's data. This will not affect code in the repo."
9187
echo -n "Do you want to continue? [n] " && read REPLY && [[ $$REPLY == "y" ]] || exit 1
92-
docker-compose -p $(COMPOSE_PROJECT_NAME) -f ./manifests/local/docker-compose.yml down -v --remove-orphans || exit 1
88+
docker compose -p $(COMPOSE_PROJECT_NAME) -f ./manifests/local/docker-compose.yml down -v --remove-orphans || exit 1
9389
docker volume rm $(COMPOSE_PROJECT_NAME)_{db,web,solr}_storage 2>/dev/null || true

assets/replace/@app-root/resources/utility.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ env-%:
3030
# Tool commands
3131
tool-%: ## Launch tools
3232
@echo -e "Launching tooling: $*"
33-
docker-compose -p $(COMPOSE_PROJECT_NAME) --profile $* -f ./manifests/local/docker-compose.yml up -d $*
33+
docker compose -p $(COMPOSE_PROJECT_NAME) --profile $* -f ./manifests/local/docker-compose.yml up -d $*
3434

3535
# PHP commands
3636
xdebug: check-in-container-true ## Enable XDebug

0 commit comments

Comments
 (0)