Docker拷貝宿主機與容器中的文件


如果我們需要將宿主機文件拷貝到容器內可以使用 docker cp 命令,也可以將文件從容器內拷貝到宿主機

將宿主機文件拷貝到容器內

docker cp 要拷貝的宿主機文件或目錄  容器名稱:容器文件或目錄

  1. 在宿主機上創建一個mengxuegu文件並寫入內容

  

  

  2. 將mengxuegu文件拷貝進 mycentos2 容器中的 /opt 目錄下(mycentos2要是UP啟動狀態)

  

  3. 登錄 mycentos2 容器,查看/opt目錄下是否有 mengxuegu 文件

   

  

從容器內文件拷貝到宿主機

docker cp 容器名稱:要拷貝的容器文件或目錄 宿主機文件或目錄

  1. 向 mycentos2 容器中的 mengxuegu 文件進行追加內容abc (要登錄進容器中)

  

  2. 需要使用 exit 先退出 docker 容器命令行,回到宿主機

  

  3. 從容器拷貝mengxuegu文件到宿主機的 /opt 目錄下(在宿主機中操作)

    docker cp mycentos2:/opt/mengxuegu /opt/mengxuegucopy

  

  注意:文件拷貝 docker cp 命令 均在宿主機中操作


免責聲明!

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



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