在这里插入图片描述

  • docker 修改无法启动的容器内的文件
  • docker 修改已停止的容器内的文件

修改了容器内服务的配置文件, 修改后重启容器时因为配置错误导致容器无法启动, 这时无法通过exec方式再次进入容器进行修改。

# 1. 查看容器日志,一般可以看出是哪里改错了
docker logs <containerID>
# 2. 将修改错误的配置文件拷贝到宿主机上
docker cp containerID:container_path host_path
# 3. 修改拷贝出来的配置文件, 再将配置文件拷贝回去容器
docker cp host_path containerID:container_path
# 4. 再次启动容器
docker start containerID
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐