修改无法启动的容器中的内容(如配置文件信息),应该如何处理?

我们可能会碰到这样的一个问题,在容器执行过程中,修改了容器的内容(如配置文件信息),但因为修改出了问题。导致容器关闭后,无法启动。这事需要重新修改配置文件。 正常情况下可以通过 docker exec命令打开容器的一个shell终端进去修改。但这时容器已经无法启动了。这时该如何处...显示全部

我们可能会碰到这样的一个问题,在容器执行过程中,修改了容器的内容(如配置文件信息),但因为修改出了问题。导致容器关闭后,无法启动。
这事需要重新修改配置文件。 正常情况下可以通过 docker exec命令打开容器的一个shell终端进去修改。
但这时容器已经无法启动了。这时该如何处理呢?

收起
参与7

查看其它 2 个回答linux_zcy的回答

linux_zcylinux_zcy技术总监希云cSphere

有3种解决办法:
1.将配置文件通过-v的方式挂载到宿主机的某个目录下
2.启动同样的容器进行调试,确实没问题后再去修改正式的容器配置文件
3.希云cSphere产品能非常好的解决你的这个问题。

互联网服务 · 2017-06-30
浏览4732

回答者

linux_zcy
技术总监希云cSphere
擅长领域: 云计算容器容器云

linux_zcy 最近回答过的问题

回答状态

  • 发布时间:2017-06-30
  • 关注会员:4 人
  • 回答浏览:4732
  • X社区推广