docker 如何进入一个已经 Exited 的容器

2016-06-07 17:38:18 +08:00
 csdreamdong

docker exec -it 容器名字 bash 如果这个容器因为错误 Exited 了。。就会提示这个容器没启动。这种情况下我要如何进入到这个容器内,修改下错误的部分,继续 restart 这个容器呢?

27083 次点击
所在节点    Docker
32 条回复
crysislinux
2016-06-07 21:16:48 +08:00
找本书看看。有这方面的资料的。比如 nodejs 的话,就用- v 参数挂载代码,然后 nodemon 监控,自动重启, python 也有类似的东西
bearice
2016-06-07 21:24:15 +08:00
+1s

另外可以使用 daemontools/runit 作为入口点,就可以随时 exec 进去了
majinjing3
2016-06-07 21:50:19 +08:00
哎,先 commit 成新的 image ,然后再 run 不就好了。。。
mahone3297
2016-06-07 21:54:59 +08:00
@miyuki 你有用过 docker 吗?没看到过 exited ?
Phariel
2016-06-07 22:04:13 +08:00
@miyuki 你不是一个人。。。
UnisandK
2016-06-07 22:08:29 +08:00
你们搞的这个容器啊。。 Excited !
miyuki
2016-06-07 22:21:28 +08:00
@mahone3297 excited 是个梗
little_cup
2016-06-07 22:35:14 +08:00
@miyuki 我一个好端端的容器,怎么就 excited 了呢?当场念了两句诗……
csdreamdong
2016-06-07 22:56:03 +08:00
@miyuki 成功把楼歪了。。。 exicted !!
iamwb
2016-06-09 13:22:37 +08:00
我也实在不是谦虚, docker 这个东西啊,不但要考虑到自我奋斗,也要考虑到历史的行程
julyclyde
2016-06-09 20:14:06 +08:00
md
我也看成 excited 了
我自省
deljuven
2018-08-20 10:04:50 +08:00
excited! +1s

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284182

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX