diff --git a/.travis.yml b/.travis.yml
index 9117e33268ac74aaf99340e2a14c105901f92f49..123e8f933f41bd1f797685c5bf37b4359f99e44f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -26,7 +26,6 @@ install:
   - docker-compose version
   - docker-compose up --build -d
   - docker ps -a
-  - docker exec -it php_test composer install --prefer-source --no-interaction
 
 script:
   - docker-compose up
diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh
index 7489c2ff6cff8c724e2ee7f772311cecbbce1eea..994015103bf6fb17f2b3e79803269abe3be33795 100755
--- a/docker/entrypoint.sh
+++ b/docker/entrypoint.sh
@@ -1,2 +1,3 @@
 #!/usr/bin/env bash
-sleep 3 && php ./vendor/bin/phpunit
+
+sleep 3 && composer install --prefer-source --no-interaction && php ./vendor/bin/phpunit
\ No newline at end of file