docker中容器啟動不了,如何修改配置,重新啟動


在容器中修改了mysql的配置文件/etc/mysql/my.cnf后,service mysql restart時,如果配置錯了,容器無法啟動。
這時可以通過docker cp 去覆蓋修改配置文件。主要步驟如下:

1)win10中使用管理員打開終端

  1. docker cp --help 說明

CONTAINER:容器名 SRC_PATH:源路徑 DEST_PATH:目的路徑

從容器中復制配置文件到 windows中,注意最后一點表述路徑為當前文件夾
docker cp mysql-master:/etc/mysql/my.cnf .

從當前文件夾中復制my.cnf文件到容器名為mysql-master中的/etc/mysql/路徑下
docker cp my.cnf mysql-master:/etc/mysql/

最后重新啟動容器即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM