问题背景 在更改 MySQL docker 容器内的配置有误,导致容器重启失败。 解决步骤 1.从宿主机拷贝文件到容器 以 MySQL 容器为例,需要把修改的 my.cnf 配置文件拷贝到宿主机的任意一个地方 使用到的语法 docker cp [源对象] [目标对象] docker cp /usr/local/mysql/config/my.cnf mysql:/etc/my.cnf 2.在宿主机完成配置文件的修复 3.从容器拷贝到宿主机 docker cp mysql:/etc/my.cnf /usr/local/mysql/config/my.cnf 4.若配置无误,docker 容器应该是可以重启成功的。