J'ai souvent des problèmes parce que un service que je n'déployer sur docker essaim avec plusieurs nœuds ne démarre pas et il n'y a pas de fichiers journaux générés que je peux regarder avec docker service logs {serviceName}
Il y a beaucoup de raisons possibles pour un service de ne pas commencer comme
- Impossible de télécharger une image à partir du registre
- Des contraintes qui ne peuvent pas être remplies
J'ai du mal à trouver pourquoi un conteneur ne peut pas démarrer. J'ai trouvé la commande docker service ps {serviceName}
qui Liste les tâches d'un ou de plusieurs des services et un court message d'erreur (si il y a une erreur). Cependant, lorsque j'essaie d'inspecter la tâche avec docker service logs {taskId}
(ce qui devrait afficher les journaux d'une tâche), je reçois Error response from daemon: task 3lkgo8t2sn7k not found
.
Quelqu'un peut-il m'aider à obtenir un message d'erreur complet pourquoi un service ne démarre pas?