Bonjour Aton Denim,
Cette erreur survient parce que le conteneur isolé exécutant votre tâche de pipeline n'a pas accès natif à un service Docker en arrière-plan. Pour résoudre cette limitation, vous devez faire un pont entre le démon Docker de la machine hôte et l'environnement runner en montant le socket.
Vous pouvez appliquer cela en modifiant votre fichier de configuration de runner, généralement nommé config.toml. Localisez la section spécifique pour votre exécuteur Docker, étiquetée , [runners.docker]et trouvez le tableau de paramètres de volumes. Vous devez ajouter la chaîne de mappage exacte « /var/run/docker.sock :/var/run/docker.sock » à ce tableau. Ce support de liaison fournit un chemin de communication direct, permettant au job pipeline d'envoyer des commandes directement au moteur Docker de l'hôte. Après avoir sauvegardé le fichier de configuration et redémarré votre service runner, le pipeline se connectera en toute sécurité au démon et terminera avec succès la phase de construction de l'image.
J'espère que cette réponse vous a apporté des informations utiles. Si c'est le cas, veuillez cliquer sur «** accepter la réponse **». Si vous avez des questions, n'hésitez pas à laisser un commentaire.
VPHAN