docker 进入容器的三种方式

网友投稿 318 2022-10-19

docker 进入容器的三种方式

attach

attach Attach to a running container 进入一个运行的容器;Docker attach可以attach到一 个 已经运行的容器的stdin;如果从这个stdin中exit,会导致容器的停止

exec

exec Run a command in a running container #进入一个容器执行命令;可以看出只用-i时,由于没有分配伪终端,看起来像pipe执行一样。但是执行结果、命令 返回值都可以正确获取,使用-it时,则和我们平常操作console界面类似;不会像attach方式因为退出,导致 整个容器退出;在后台执行一个进程,如果一个命令需要长时间进程,使用-d参数会很快返回,如果不使用-d参数,由于命令需要长时间执行,docker exec会卡住,一直等命令执行完成 才返回。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:部署带有界面的registry仓库
下一篇:Java并发编程创建并运行线程的方法对比
相关文章

 发表评论

暂时没有评论,来抢沙发吧~