docker service des répliques restent 0/1
J'essaie docker essaim 1,12 sur mon Mac. J'ai commencé à 3 VirtualBox VMs, créé un essaim de cluster de 3 toute fine.
docker@redis1:~$ docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS
2h1m8equ5w5beetbq3go56ebl redis3 Ready Active
8xubu8g7pzjvo34qdtqxeqjlj redis2 Ready Active Reachable
cbi0lyekxmp0o09j5hx48u7vm * redis1 Ready Active Leader
Cependant, lorsque je créer un service, je ne vois pas d'erreurs encore des répliques affiche toujours 0/1:
docker@redis1:~$ docker service create --replicas 1 --name hello ubuntu:latest /bin/bash
76kvrcvnz6kdhsmzmug6jgnjv
docker@redis1:~$ docker service ls
ID NAME REPLICAS IMAGE COMMAND
76kvrcvnz6kd hello 0/1 ubuntu:latest /bin/bash
docker@redis1:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Quel pourrait être le problème? Où puis-je regarder les logs?
Merci!
J'ai été confrontée au même problème et quand je passe le "haut" à mon commandement, il a fonctionné assez bien. Ce n'est que la directive n'? Je ne pouvais pas trouver dans les manuels. Merci!
OriginalL'auteur Samar | 2016-09-02
Vous devez vous connecter pour publier un commentaire.
Le problème est que vos tâches (appel bin/bash) quitte rapidement car il ne fait rien.
Si vous regardez les missions de votre service, vous verrez que l'une est démarré puis arrêt à l'intérieur de secondes. Un autre est démarré puis, à l'arrêt et ainsi de suite, puisque vous êtes demandé que 1 tâche d'être en cours d'exécution à tout moment.
Si vous utilisez
ubuntu:latest top
par exemple, la tâche va rester en place en cours d'exécution.Que peu de débogage astuce est super utile
Pour garder un conteneur de courir et de ne pas faire beaucoup de vous pouvez également utiliser `` docker run alpin tail-f /dev/null `` Il commence en fait à une
alpine
conteneur et regarder rien (/dev/null). Ce sera mâcher peu de cpu. L'exécution d'un conteneur en "standby" est utile si vous souhaitezdocker exec
en plus tard pour inspecter les volumes, le réseau, etcEncore une fois, merci pour l'astuce!
OriginalL'auteur Alkaline