This is an automated email from the ASF dual-hosted git repository.

madhan pushed a commit to branch ranger-2.8
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit 5ea1afafe5284e95ac6b56c943d8e91a7fa955ae
Author: Chinmay Hegde <[email protected]>
AuthorDate: Thu Aug 21 17:31:39 2025 +0530

    RANGER-5009: `ranger_in_docker` only determines Docker Compose V1 and not 
Docker Compose V2 (#603)
    
    * RANGER-5009: Added check for presence of Docker compose (V1 or V2)
    
    * RANGER-5009:Changed to docker compose(v2) from docker-compose(v1)
    
    # Conflicts:
    #       ranger_in_docker
    
    (cherry picked from commit 89d44525d82f0b1650af8af86ca846410f2f0f3c)
---
 ranger_in_docker | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/ranger_in_docker b/ranger_in_docker
index 33f4eb6ce..0db00f9aa 100755
--- a/ranger_in_docker
+++ b/ranger_in_docker
@@ -124,11 +124,11 @@ then
     exit 1
 fi
 
-docker-compose --version > /dev/null 2>&1
+docker compose --version > /dev/null 2>&1
 
 if [ $? -ne 0 ]
 then
-    echo "ERROR: You must have a valid DOCKER installed on your system to do a 
docker build. (error running docker-compose command)"
+    echo "ERROR: You must have a valid DOCKER and Docker Compose V2 installed 
on your system to do a docker build. (error running docker compose command)"
     exit 1
 fi
 
@@ -182,11 +182,11 @@ then
         then
             cd ${RD_HOME}
 
-            echo "+ docker-compose -f docker-compose.ranger-build.yml down 
--remove-orphans"
-            docker-compose -f docker-compose.ranger-build.yml down 
--remove-orphans
+            echo "+ docker compose -f docker-compose.ranger-build.yml down 
--remove-orphans"
+            docker compose -f docker-compose.ranger-build.yml down 
--remove-orphans
 
-            echo "+ docker-compose -f docker-compose.ranger-build.yml up"
-            docker-compose -f docker-compose.ranger-build.yml up
+            echo "+ docker compose -f docker-compose.ranger-build.yml up"
+            docker compose -f docker-compose.ranger-build.yml up
             if [ $? -ne 0 ]
             then
                 echo "ERROR: Unable to complete RANGER build using DOCKER. 
Exiting ...."
@@ -210,7 +210,7 @@ fi
 
 cd ${RD_HOME}
 
-docker-compose ${OPT} ${DOCKER_ACTION} ${DOCKER_COMPOSE_FLAGS}
+docker compose ${OPT} ${DOCKER_ACTION} ${DOCKER_COMPOSE_FLAGS}
 
 echo
 echo "################### LIST OF DOCKER PROCESSES EXPOSING PORTS 
#####################"
@@ -227,4 +227,4 @@ then
     echo
     echo "Now, You can run  access RANGER portal via http://localhost:6080 
(admin/rangerR0cks!)"
     echo
-fi
+fi
\ No newline at end of file

Reply via email to