刚刚run的容器 怎么就看不到容器了 自动关闭容器了呢(加了-it参数也不行)

解决方案 »

  1.   

    你的容器刚启动就执行完,或者错误退出了。
    docker ps -a 可以看到所有的容器。
      

  2.   

    我遇到了这样的情况。同样的镜像imageA,
    在环境A上执行以下命令
    docker run -it imageA bash
    可以在容器的虚拟终端正常操作
    在环境B执行相同命令
    docker run -it imageA bash
    在容器终端停留2s左右就自动输入exit退出
      

  3.   

    有人遇见这样的问题吗?我在环境B,重启了docker,还是没有解决。
      

  4.   

    1、查一下日志docker logs name,如果还无错
    2、启动的时候加一个top的命令进去,这样容器是启起来了,不管报不报错都不会退出。-v 参数把日志映射到本地,进去看一下哪里错了,调整好了再把top命令删了就行了
      

  5.   

    命令最后你得加上/bin/bash