Docker修改容器配置導致啟動失敗的解決方法


我們通常會遇到修改容器內的配置問題,改的是容易。但改完之后容器起不來了,那就可難受了。當然我們也可以重新構建容器,一切都重新來一遍。但這真的是得不償失,一個小小的配置,弄這么大的動靜。還有一種就是把修改容器的配置,然后重啟容器。當然之前的配置導致容器是起不來的,我們沒有辦法進入到容器中去。所以我們就直接將容器內的配置復制到我們的本地,在本地完成修改后再復制到容器,最后重啟容器使容器能夠正常的運行

  1. 查看容器的錯誤日志
    • docker logs kibana -f

      容器無法正常啟動時,我們是無法直接進入容器的,我們不能確定配置文件的絕對位置,有日志的話我們可以查到配置文件的具體位置

  2. 復制配置文件到本地
    • docker cp kibana:/usr/share/kibana/config/kibana.yml .

3. 在本地修改配置

4. 將配置再復制到容器

    • docker cp kibana.yml kibana:/usr/share/kibana/config/kibana.yml

5. 重啟容器

    • docker restart kibana

       

 


免責聲明!

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



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