在container中修改nginx.conf文件,修改错误,导致无法启动container,用docker exec -it 容器id bin/bash不能进入容器进行修改。用如下方法修改配置

  1. 运行命令 docker inspect 容器ID ,可以找到如下的内容

2. 复制 MergedDir 中的路径,切换到对应的目录下,可以找到nginx.conf文件

3. vi nginx.conf,修改conf文件(过程中出现问题,下一步继续)

vi的时候提示上面错误,是因为上次我们修改之后只是保存了没有退出编辑,产生了一个交换文件,由于配置错误,交换文件没用了,我们就直接删除了,没有交换文件的就直接忽略这一步了

4. 继续

修改完nginx.conf文件之后,container顺利启动



©著作权归作者所有:来自51CTO博客作者佟海峰的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 怎么找回误删除的文件?
  2. BBED系列之编译安装(1)
  3. SQL数据库中了.chch后缀勒索病毒如何解决?
  4. 新变种勒索病毒文件后缀.CC1H,.CC2H,.CC3H,.CC4H,.CC5H,.CC6H,.C
  5. SQL数据库被eject后缀勒索病毒加密,该如何成功修复?
  6. 中毒.Delta865qqz后缀的文件该如何解决?
  7. 华为联运游戏或应用审核驳回:游戏启动后弹出HMS Core更新提示,点击
  8. Phobos家族3月最新变种病毒.elder后缀勒索病毒卷土重来
  9. makefile文件详解

随机推荐

  1. Android中使用google Analytics
  2. SQLite数据库(2):ANDROID工程中的使用
  3. Android(安卓)双击返回键退出程序 实现
  4. Android菜单详解(二)——创建并响应选项菜
  5. android 实现 APP 保活且正常升级的方法
  6. Android版本问题记录:Android 8.0下异常On
  7. android基础知识---重写软键盘回车的点击
  8. Android和PHP开发最佳实践
  9. Android用户界面 UI组件--ImageView及其
  10. android实现圆角矩形