J'essaye de configurer gitlab CI/CD runner. Sur le coureur, j'ai déployé maven et java qui construit mon projet et exécute le test. Jusqu'à présent, tout va bien, mais la dernière étape, il devrait pakage le code comme une image docker et le déploiement échoue. Voici le script qui fonctionne bien dans le cloud.Mais il dit que la commande docker n'a pas été trouvée dans local, et je n'ai pas compris le workflow. Maintenant, pour que ça marche, suis-je censé installer le docker sur mon coureur? Comme le coureur lui-même est un conteneur à l'intérieur du docker. Je ne pouvais pas comprendre ce que je devrais faire pour que cette étape se déroule. S'il vous plaît aider.Configuration de la connexion Gitlab CI/CD runner et docker
docker-build:
stage: package
script:
- docker build -t registry.gitlab.com/imran_yusubov/gs-spring-boot-docker .
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.gitlab.com
- docker push registry.gitlab.com/imran_yusubov/gs-spring-boot-docker
Merci beaucoup pour l'info. et l'excellent guide. Malgré la recherche de quelques jours, je ne pouvais pas le trouver. Probablement, c'est la partie manquante, je vais le tester dès que possible et mettre à jour le fil. – Imran
Vous êtes les bienvenus :) – Sergiu
Démarré de cette façon, mais encore dit la commande docker introuvable. C'est la partie, à défaut de docker-build: – Imran