diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7ccd60e7a3d12b2bad424dd204102d1c9826aa7d..a211e62d234d4730e522861e5e1452f0b789c7ba 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,8 +18,8 @@ build-faircoind:
     - mkdir -p ~/.faircoin2
     - source ${FAIRCOIN_CONF}
     - echo -e "rpcconnect=${rpcconnect}\nrpcport=${rpcport}\nrpcuser=${rpcuser}\nrpcpassword=${rpcpassword}\ntxindex=1" > ~/.faircoin2/faircoin.conf
-    - docker-compose exec -T faircoin ./faircoin-cli stop
   script:
+    - docker-compose stop
     - docker-compose down
     - docker-compose build
 
@@ -33,7 +33,7 @@ start-faircoind:
     variables:
       - $CMD =~ /build|start/
   script:
-    - docker-compose exec -T faircoin ./faircoin-cli stop
+    - docker-compose stop
     - docker-compose down
     - docker-compose up -d
 
@@ -47,7 +47,6 @@ stop-faircoind:
     variables:
       - $CMD =~ /stop/
   script:
-    - docker-compose exec -T faircoin ./faircoin-cli stop
     - docker-compose stop
 
 uninstall-faircoind:
@@ -60,7 +59,7 @@ uninstall-faircoind:
     variables:
       - $CMD =~ /uninstall/
   script:
-    - docker-compose exec -T faircoin ./faircoin-cli stop
+    - docker-compose stop
     - docker-compose down
 
 remove-faircoind:
@@ -73,7 +72,7 @@ remove-faircoind:
     variables:
       - $CMD =~ /remove/
   script:
-    - docker-compose exec -T faircoin ./faircoin-cli stop
+    - docker-compose stop
     - docker-compose down
   after_script:
     - rm -R ~/.faircoin2