recherche

Maison  >  Questions et réponses  >  le corps du texte

centos6.5 - docker 容器状态 困惑

1.系统环境 
centos 6.5(宿主) docker 1.7 centos(6.8 )镜像

2.问题
在查看docker 容器时候发现容器的状态好像有点不同,出现了一点困惑。
docker ps -a 回显信息中的status中:
docker 容器的退出状态出现好多种:
 
exit(0),exit(1),exit(2),exit(127),exit(137)等

只是有一个疑问:在都docker中是否也想linux中执行命令返回码一样,
0代表正常退出。其他代表非正常退出。

有没有详细的说明,解释一下这些退出状态有什么区别吗?

某草草某草草2772 Il y a quelques jours797

répondre à tous(3)je répondrai

  • 给我你的怀抱

    给我你的怀抱2017-04-26 09:03:55

    Toutes les exécutions du conteneur Docker spécifieront une commande en cours d'exécution, qui est la commande de démarrage du processus principal dans le conteneur, et le code de sortie dans l'état de sortie du conteneur est en fait le code de sortie de ce processus. En d’autres termes, vous pouvez directement assimiler le code de sortie dans Docker au code de retour d’exécution Linux.

    répondre
    0
  • 世界只因有你

    世界只因有你2017-04-26 09:03:55

    Oui, c'est le code d'état de Linux.


    Annexe :

    http://blog.chinaunix.net/uid...

    Le lien ci-dessus est une liste de codes de statut.

    Il s'agit du code d'état conventionnel, vous pouvez le voir dans /usr/include/errno.h.

    En fait

    /usr/include/errno.h  -> 指向下一个文件
    /usr/include/bits/errno.h  ->指向下一个文件
    /usr/include/linux/errno.h  ->指向下一个文件
    /usr/include/asm/errno.h  ->指向下一个文件
    /usr/include/asm-generic/errno.h  -> 35及以后的状态码在这里,同时指向下一个文件
    /usr/include/asm-generic/errno-base.h  -> 34及以前的状态码在这里
    
    

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-04-26 09:03:55

    Le code d'état de docker n'est pas très utile. Cela signifie qu'il s'exécute avec succès ou si un problème est détecté après l'exécution, le conteneur est terminé. Si docker ps ne sort pas, cela signifie que l'opération a échoué. un problème de configuration lors du montage du fichier, mais docker ps - Il vaut mieux supprimer celui qui sort, car la prochaine fois que vous utiliserez le même nom de conteneur, il y aura un conflit et il ne démarrera pas.

    répondre
    0
  • Annulerrépondre