请教个问题 我刚解除docker 我运行容器是不是容器每次进行修改都需要通过 commit进行保存镜像才能保留我对这个容器所做的所有操作

bbmnqhiboqq 2014-11-27 10:29:19
请教个问题 我刚解除docker 我运行容器是不是容器每次进行修改都需要通过 commit进行保存镜像才能保留我对这个容器所做的所有操作



该问题来自CSDN Docker技术交流群(303806405),由版主xinshubiao整理。
...全文
348 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ehmonfhtcojh 2014-11-27
  • 打赏
  • 举报
回复
B:容器是无状态的 就是说每run一个容器 都是 最初的状态 需要保存的话 必须先保存到 images里 A:那就是说我如果里面部署一个tomcat 如果不保存image的话 那么运行日志就都会消失 如果是容器里安装了数据库的话 不保存image的话 exit后也就都消失了 B:attach是拿到容器的stdin stdout如果你的容器执行的CMD 不是bash或者 不接受stdin的话 你根本做不了任何事情 想进容器用nsenter吧 该解答来自CSDN Docker技术交流群(303806405),由版主xinshubiao整理,由于手工编辑,提问者和回答者的QQ号和昵称没有一一注明,只简单用ABCD代替提问或回复, A代表提问者。 在此,先对群里参加讨论的同学表示感谢。

1,162

社区成员

发帖
与我相关
我的任务
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
  • Docker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧