docker血一樣的教訓,生成容器的時候一定要設置數據卷,把數據文件目錄,配置文件目錄,日志文件目錄都要映射到宿主機上保存啊!!!


打個比方,比如mysql,如果你想重新設置一下mysql的配置,不小心配錯里,啟動容器失敗,已啟動就停止了。

根本進不去mysql的容器里。如果之前run容器的時候,沒有把數據文件,日志文件,配置文件等通過數據卷-v的方式映射到宿主機上保存的話。

那在mysql容器運行期間的所有數據和日志,包括配置文件都找不回來啦!因為不能啟動容器所以就不能進入容器里拿數據啦

如果之前映射了文件,那還可以通過重新run容器的方式,指定數據卷映射的數據文件來重新run一個容器。里面就可以包含之前的數據里。。。。

教訓啊啊啊 


免責聲明!

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



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