auto Detached ???

hs32 2016-04-07 15:25:22

我使用1.10,

开始:docker run -it -p 80 -p 443 -v /home/app:/var/www/html  f970a4e03518 /bin/bash ,这是个前台的容器,然后就是通常的操作,apachectl start,至此,浏览器可以访问了。一切正常,之后我exit退出了bash,在docker ps ,发现容器不见了,这时浏览器也连不上apache了。到目前为止,一切都和教程中的一样。

然后,我docker ps -a查到这个容器的id,再docker start 启动之,然后再docker ps查看,这时奇怪的事情出现了,那个容器居然运行起来了?这时,浏览器还是连不上apache,我只能docker-enter,然后apachectl start,然后exit,浏览器正常连接了。docker ps查看容器正常,我干脆再次exit,注销了终端。一切依然正常。这个容器由Foregroud模式自动变成了Detached方式了?

是新特性?还是以前教程没看透?


蝉知2.0