編輯docker容器中的文件


一般docker中沒有VI或者其它相應的文本編輯器,為了寫個東西安裝個vi就可以解決問題,除此之外還有別的辦法

  1. 登陸docker中找到需要編輯的文件的位置
    sudo docker ps -a
    sudo docker exec -it xxx /bin/bash
    

      

  2. 通過docker cp把這個文件拷貝出來
    sudo docker cp xxxx:/etc/mysql/my.cnf /home/tom/
    

      

  3. 再拷貝回去
    sudo docker cp  /home/tom/my.cnf  xxxx:/etc/mysql/
    

      注意這個xxxx是docker ps -a 獲取的container id


免責聲明!

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



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